                 SYNTHESIZER DRIVER NUMBER 16

                 APOLLO II SPEECH SYNTHESIZER
                      (DOLPHIN SYSTEMS)




    I. LOADING PARAMETERS.


    I-1. REMINDER: SYNTAX TO RUN THE PROGRAM VOXPARLE.

    - FROM ANY DISK DIRECTORY:
       set voxparle=c:\voxparle
       C:\VOXPARLE\DRIVER OPTION
       C:\VOXPARLE\VOXPARLE

    - From VOXPARLE directory:
       DRIVER OPTION
       VOXPARLE

    OPTION is the loading option and is different according to
the synthesizer; DRIVER is the synthesizer driver; VOXPARLE is
the main program.


    I-2. APOLLO2 driver.

    Here, OPTION stands for the number of the serial port to
which the speech synthesizer is connected. The number can vary
from 1 to 4, depending on the connection of the synthesizer to
COM1, COM2, COM3 or COM4 port.
    DRIVER is the name of the file corresponding to the speech
synthesizer, namely APOLLO2.

    Example: if the synthesizer is connected to COM1, the
right syntax is:

    - From any disk directory:
       SET VOXPARLE=C:\VOXPARLE
       C:\VOXPARLE\APOLLO2 1
       C:\VOXPARLE\VOXPARLE

    - From VOXPARLE directory:
       APOLLO2 1
       VOXPARLE



    II. SYNTHESIZER PARAMETERS.


    II-1.

    ALT-F1 ALT-F2 (menu 1)
    Pitch.
    This feature modifies the voice and elocution pitch.


    ALT-F1-ALT-F2 (menu 2)
    Voice.

    Modifies the voice which can be rather masculine or
feminine.


    II-2.

    ALT-f3-ALT-F4 (menu 1)
    Speed.

    Slows down or accelerates the elocution speed of the
synthesizer.


    ALT-F3 ALT-F4 (menu 2)
    ALT-F3 ALT-F4 (menu 2)
    Voicing.

    Modifies the voice intensity going from a whisper to a
louder voice.


    II-3.

    ALT-F5 ALT-F6 (menu 1)
    Language.

    Changes the language, depending upon the available ROMS.


    ALT-F5 ALT-F6 (menu 2)
    Volume.

    Decreases or increases the volume proportionnaly to the
knob position on APOLLO box.


    II-4.

    ALT-F7 ALT-F8 (menu 1)
    Prosody.

    Modifies the elocution prosody by decreasing or increasing
the vocal excitability.


    ALT-F7 ALT-F8 (menu 2)
    Unused.

    No corresponding parameter.


    II-5.
    ALT-F9 ALT-F10
    Menu.

    Changes the menu; two menus are available with APOLLO2
driver. According to the active menu, the keys from ALT-F1 to
ALT-F8 modify different parameters (see above).



    III. APOLLO2.INI configuration file.

    III-1. Presentation.

    The APOLLO box may contain several language ROMS which can
be accessed by means of a keystroke as we saw above. By
default, that is without APOLLO2.INI file, the ALT-F5 and ALT-
F6 functions  scan every possible ROM, but all of them are not
necessarily available in the box. Only the ROMs really
available will be active; the other ones will not modify the
current language.

    It is possible to specify the only ROMs really available
in APOLLO box thanks to APOLLO2.INI configuration file.


    III-2. Description.

    The configuration file is automatically loaded with the
software (if it exists). It is a text file which can be
created with any ASCII editor. It may contain comments only if
they are preceded by a semi-colon. The essential contents
consists of a number of paragraphs determined by two key
words, that is to say a beginning key word and an end key
word. Between these two key words, the lines have a syntax of
the form:
[text]=[ROM_number] or [filename].

    The first paragraph indicates the correspondance between
the language name and the ROM to activate. It must contain as
many lines as there are available ROMS. The key words are:
[langue] ; beginning.
[fin]    ; end.

    The second paragraph indicates the name of the file
containing the ASCII codes to use with the active language.
The order must correspond to the one of the first paragraph.
For instance, if French was the first language mentioned in
the [langue] paragraph, the name of the file containing French
ASCII codes will have to be mentioned first in the second
paragraph. The key words are:
    [table]  ; beginning.
    [fin]    ; end.


    III-3. Example.

    Let's take an APOLLO box with French, English and Spanishlanguages, being respectively associated with the ROMs number
2, 3 and 1. Our APOLLO2.INI configuration file will then be:


; language configuration file.

[langue]
franais=2    ; French language.
english=3     ; English language.
espagnol=1    ; Spanish language.
[fin]

[table]
ascii_fr     ; French ASCII codes file.
ascii_an     ; English ASCII codes file.
ascii_es     ; Spanish ASCII codes file.
[fin]
; end of the file APOLLO1.INI.


    Note:
    The file APOLLO2.SNT containing the synthesizer parameters
must be destroyed (if it exists) before creating the
APOLLO2.INI configuration file. Once this file has been
correctly written and tested, the user can save new
synthesizer parameters.
