
APPENDIX A:
outSPOKEN's COMPONENT FILES
Program Files
The outSPOKEN program files are located in the root 
directory of the outSPOKEN installation disk. If you 
have installed outSPOKEN to your computer's hard disk, 
these files have been copied to the outSPOKEN directory 
(by default, C:\OSW). Each program file is listed below 
along with its basic function. 
GUIACCES.EXE	The core of outSPOKEN. This is the 
program which must be executed from within Windows to 
start outSPOKEN.
BSIVKD.386	This is a keyboard driver which outSPOKEN 
uses instead of the standard keyboard driver provided 
by Windows. 
GUISTART.SCP	This file specifies the filenames of 
outSPOKEN extensions, such as input and output drivers, 
which are to be linked to outSPOKEN when it is started. 
This is an ASCII file, and can be viewed with a 
standard text editor. Each line in the file is of the 
form:
	Load xxxxxxxx.dll
where xxxxxxxx is the name of another of outSPOKEN's 
component files.
PCKBDIN.DLL	This file allows outSPOKEN to accept 
commands from the PC keyboard. It is one of the files 
loaded in GUISTART.SCP.
OSSPEECH.DLL	This file is outSPOKEN's generic 
connection to the speech output drivers, which connect 
to specific speech synthesizers (listed below). This is 
one of the files loaded in GUISTART.SCP. 
BSISCP.DLL	This file contains outSPOKEN's keyboard 
commands. This is one of the files loaded in 
GUISTART.SCP. 
KEYHOOK.DLL	This file is part of the keyboard input 
chain connecting BSIVKD.386 to PCKBDIN.DLL.
Dictionary and Preferences Files
All of outSPOKEN's preferences settings (Section 5.1) 
are stored in preferences files in the outSPOKEN 
directory (by default, C:\OSW). These outSPOKEN 
preferences files are called OSSPEECH.INI and OS.PRF. 
In addition to these preferences files, outSPOKEN 
maintains all icon definitions in files called graphics 
dictionaries (Section 5.2.3). These dictionaries are 
also kept in the outSPOKEN directory, and have the file 
extension ".DIC". 
OSSPEECH.INI contains outSPOKEN's voice settings. This 
file is an ASCII file, and can be viewed with a 
standard text editor, though we do not recommend using 
an editor to modify the file. Each outSPOKEN voice has 
its own section headed by the voice's name contained in 
brackets ([]). The entries in each section are: Rate, 
Volume, Inflection, Filter, and Aux. For details about 
these voice settings and the significance of the 
different voices, see Section 5.1.1.
OS.PRF is the file which contains the settings for all 
of outSPOKEN's preferences. This file is an ASCII file, 
and can be viewed with a standard text editor, though 
we do not recommend using an editor to modify the file. 
Each line of this file contains the name of a 
particular setting, followed by that setting's current 
value. For more information about the significance of 
these settings, see Sections 5.1.2-5.1.8.
outSPOKEN ships with a number of graphics dictionaries. 
They can be found in the root directory of the 
outSPOKEN disk. In general, the file name contains a 
hint about the type of icons the dictionary contains. 
For example, the dictionary WIN3BIT.DIC contains names 
for standard Windows graphics in a three bit color 
scheme (sixteen colors). The outSPOKEN installer copies 
all dictionary files from the program disk to the hard 
disk. For information on the exact filenames of the 
dictionaries shipped with the current version of 
outSPOKEN, see the README file on the outSPOKEN DISK. 
Speech Synthesizer Driver Files
outSPOKEN uses drivers to communicate with the speech 
synthesizer to which it is connected. Because each 
synthesizer is slightly different, outSPOKEN has a 
number of different drivers, each tailored to a 
specific synthesizer or group of synthesizers. The 
driver for your synthesizer must be run from DOS before 
launching Windows with outSPOKEN. outSPOKEN's 
installer, OSINSTAL.EXE, automatically adds a line to 
the AUTOEXEC.BAT file to load the appropriate 
synthesizer driver whenever the computer is started.
If your synthesizer is external (not a card inserted 
into the computer), the port to which it is attached 
must be specified on the command line when the driver 
is run. Serial synthesizers must have the letter "S" in 
front of the port number, while parallel synthesizers 
must have the letter "L". Remember to leave a space 
between the driver name and the port designation, but 
not between the letter ("S" or "L") and the port number 
(e.g., ARTIC S2). For more information about 
synthesizer drivers, see Section 2.2.1. For a complete 
list of currently supported synthesizers, check the 
README file on the outSPOKEN disk. 
List by Driver
ACCENT.COM	Accent PC, Accent SA 
APOLLO.COM	Apollo
ARTIC.COM	Artic 210, Artic 215, Artic 220, 	
		Votalker, Votrax
ASP.COM	ASP Synthesizer
AUDAPTER.COM	Audapter System
BNS.COM	Braille'n Speak, Braille Blazer, 	
		Type'n Speak
DEC-C.COM	DecTalk Classic, Kurzweil 
Personal 		Reader
DECPC.COM	DecTalk PC
DOUBLE.COM	DoubleTalk, DoubleTalk LT, 		
	LiteTalk
ECHO-N.COM	New Echo
ECHO.COM	Echo GP
MULTI.COM	MultiVoice
PB.COM	PocketBraille 
SB.COM	SoundingBoard
List by Synthesizer
Accent	ACCENT.COM
Apollo	APOLLO.COM
Artic	ARTIC.COM
ASP Synthesizer	ASP.COM
Audapter	AUDAPTER.COM
Braille `n Speak	BNS.COM
Braille Blazer	BNS.COM
DECtalk Classic	DEC-C.COM
DECtalk PC	DECPC.COM
DoubleTalk	DOUBLE.COM
DoubleTalk-LT	DOUBLE.COM
Echo GP	ECHO.COM
Kurzweil Personal Reader	DEC-C.COM
LiteTalk	DOUBLE.COM
MultiVoice	MULTI.COM
New Echo	ECHO-N.COM
PocketBraille	PB.COM
SoundingBoard	SB.COM
Type'n Speak	BNS.COM
VoTalker	ARTIC.COM

