Hello Adrian,
I have found a reference manual for the DECtalk software SAPI 5 product, and I suspect that most if not all the commands listed are the same as for your hardware device. I also found a users guide for the product which I think you have, but it doesn't list specific commands, but it states that the commands can be purchased as part of their software development kit. I can send you the manuals I have located as attachments, but I should do that off the Jaws list. My email address is:
[email protected] if you would like to send me your private email address.
Best,
Dennis


----- Original Message ----- From: "Adrian Spratt via Jfw" <[email protected]>
To: "The Jaws for Windows support list." <[email protected]>
Cc: "Adrian Spratt" <[email protected]>
Sent: Saturday, November 14, 2015 11:03 AM
Subject: RE: A wrinkle in the voice profile dialog; Dectalk Express,response from Emic, synth incompatible with JAWS?


I found a solution that might interest other listers. The voice profile dialog asks if you want the synthesizer to be used for "all contexts" of JAWS or specifically for the PC cursor, JAWS cursor, announcements, and so on. I had the setting at "all." No option appeared to set the tone. However, I experimented by changing the setting from "all contexts" to just the PC cursor. Then, and only then, an option appeared in the dialog enabling me to change the tone.

It looks like I can make the change stick in only one JAWS context at a time (not also the JAWS cursor, messages, etc.), but it's a start.

Dennis, I remain interested in the Emic synthesizer, if it could ever be made to work with JAWS.

-----Original Message-----
From: Jfw [mailto:[email protected]] On Behalf Of Dennis Clark via Jfw
Sent: Friday, November 13, 2015 7:18 PM
To: The Jaws for Windows support list.
Cc: Dennis Clark
Subject: Re: Dectalk Express, response from Emic, synth incompatible with JAWS?

Hello Adrian,
Tech support is correct, that the chip described must be connected to a
micro-computer such as the Arduino so that it is equipped to receive and
process data from a USB connection, similar to your DEC-Talk unit, which I
assume uses a 9 pin serial cable. I have now looked through the
documentation they provide for their chip, and I don't see a command for
changing the pitch of the chosen voice. I assumed that it had such a
command, (and I still think it does), because in one of their demonstrations
their chip is singing, which must require pitch changes. I am pasting below
all the commands they have listed for the product. I will keep looking.

table with 2 columns and 14 rows
Emic 2 Command Set
Sx
Convert text-to-speech: x = message (1023 characters maximum)
Dx
Play demonstration message: x = 0 (Speaking), 1 (Singing), 2 (Spanish)
X
Stop playback (while message is playing)
Z
Pause/un-pause playback (while message is playing)
Nx
Select voice: x = 0 to 8
Vx
Set audio volume (dB): x = -48 to 18
Wx
Set speaking rate (words/minute): x = 75 to 600
Lx
Select language: x = 0 (US English), 1 (Castilian Spanish), 2 (Latin
Spanish)
Px
Select parser: x = 0 (DECtalk), 1 (Epson)
R
Revert to default text-to-speech settings
C
Print current text-to-speech settings
I
Print version information
H
Print list of available commands
table end

Command Details
Sx: Convert text-to-speech
Convert the text string passed by the host into synthesized speech. The text
string is limited to 1023
characters and should terminate on a clause or sentence boundary as
indicated by a full stop '.' or
comma ',' punctuation mark. If the text is longer than the allowable limit,
it will be truncated and may
result in unintelligible speech output.
Emic 2 expects characters that conform to the ISO-8859-1 Latin character set
(http://en.wikipedia.org/wiki/ISO/IEC_8859-1).
See the Special Characters section, page
10,
for details
on entering accents, foreign characters, and symbols.
The audio will be output from both the SP+/SP- speaker connection and 1/8"
audio jack. The LED will
remain RED while the text-to-speech message is being played.
Terminal Example:
:SHello! My name is Emic 2. Nice to meet you.
<audio output>
:
BS2 Example:
' Send command and the text string to convert to speech
SEROUT EMIC_TX, EmicBaud, ["S", "Hello! My name is Emic 2. Nice to meet
you.", CR]
' Wait until the command is completed
SERIN EMIC_RX, EmicBaud, [WAIT(":")]
Dx: Play demonstration message
Play one of Emic 2's built-in demonstration messages:
0: English Introduction
1: Singing "Daisy Bell"
(http://en.wikipedia.org/wiki/Daisy_Bell)
2: Spanish Introduction
Note that each demonstration message is fixed with specific voice, audio
volume, speaking rate,
language, and parser settings and cannot be modified by the user. All
user-configured settings will be
saved prior to demonstration playback and restored afterwards.
See the Sample Text Strings section, page
11,
for the actual text strings used for these demonstration
messages.
Terminal Example:
:D0
<audio output>
:
BS2 Example:
SEROUT EMIC_TX, EmicBaud, ["D0", CR]
SERIN EMIC_RX, EmicBaud, [WAIT(":")]
X: Stop playback (while message is playing)
Immediately stop the currently playing text-to-speech message. This command
is only valid while a
message is playing. No carriage return (CR) or linefeed (LF) is required
after the command byte is sent.
Terminal Example:
:D0
<audio output>
X
:
BS2 Example:
SEROUT EMIC_TX, EmicBaud, ["D0", CR] ' Begin playing demonstration message
PAUSE 1000 ' Let the message play for a bit
SEROUT EMIC_TX, EmicBaud, ["X"] ' Stop the playback
SERIN EMIC_RX, EmicBaud, [WAIT(":")] ' Wait until the command is completed
Z: Pause/unpause playback (while message is playing)
Immediately pause or unpause the currently playing text-to-speech message.
Emic 2 will respond with a
"." indicating that the command has been processed successfully. While the
playback is paused, the LED
will remain RED. This command is only valid while a message is playing. No
carriage return (CR) or
linefeed (LF) is required after the command byte is sent.
Terminal Example:
:D0
<audio output>
Z.
<playback paused>
Z.
<audio output>
:
BS2 Example:
SEROUT EMIC_TX, EmicBaud, ["D0", CR] ' Begin playing demonstration message
PAUSE 1000 ' Let the message play for a bit
SEROUT EMIC_TX, EmicBaud, ["Z"] ' Pause the playback
SERIN EMIC_RX, EmicBaud, [WAIT(".")] ' Wait until the command has been
processed
Nx: Select voice
Select the speaking voice:
0: Perfect Paul (Paulo)
1: Huge Harry (Francisco)
2: Beautiful Betty
3: Uppity Ursula
4: Doctor Dennis (Enrique)
5: Kit the Kid
6: Frail Frank
7: Rough Rita
8: Whispering Wendy (Beatriz)
Each voice has a different baseline amplitude. As such, your volume settings
may need to be adjusted to
suit your particular application.
This setting will remain in effect until another value is entered or Emic 2
is powered off. Upon power-up,
the default value is 0 (Paul).
Terminal Example:
:N5
:
BS2 Example:
SEROUT EMIC_TX, EmicBaud, ["N5", CR]
SERIN EMIC_RX, EmicBaud, [WAIT(":")]
Vx: Set audio volume (dB)
Set the audio output volume in decibels from -48 (softest) to 18 (loudest).
This setting will remain in effect until another value is entered or Emic 2
is powered off. Upon power-up,
the default value is 0.
Terminal Example:
:V-10
:
BS2 Example:
SEROUT EMIC_TX, EmicBaud, ["V-10", CR]
SERIN EMIC_RX, EmicBaud, [WAIT(":")]
Wx: Set speaking rate (words/minute)
Set the speaking rate in words per minute from 75 (slowest) to 600
(fastest).
This setting will remain in effect until another value is entered or Emic 2
is powered off. Upon power-up,
the default value is 200.
Terminal Example:
:W150
:
BS2 Example:
SEROUT EMIC_TX, EmicBaud, ["W150", CR]
SERIN EMIC_RX, EmicBaud, [WAIT(":")]
Lx: Select language
Select the language and/or dialect to be used for text-to-speech conversion:
0: US English
1: Castilian Spanish
2: Latin Spanish
This setting will remain in effect until another value is entered or Emic 2
is powered off. Upon power-up,
the default value is 0 (US English).
Terminal Example:
:L2
:
BS2 Example:
SEROUT EMIC_TX, EmicBaud, ["L2", CR]
SERIN EMIC_RX, EmicBaud, [WAIT(":")]
Px: Select parser
Select the text parsing engine to be used during text-to-speech conversion:
0: DECtalk
1: Epson
See the Parser Selection, page
9,
for usage information and parser details.
This setting will remain in effect until another value is entered or Emic 2
is powered off. Upon power-up,
the default value is 1 (Epson).
Terminal Example:
:P0
:
BS2 Example:
SEROUT EMIC_TX, EmicBaud, ["P0", CR]
SERIN EMIC_RX, EmicBaud, [WAIT(":")]
R: Revert to default text-to-speech settings
Resets the user-configurable text-to-speech settings to their default,
power-up configuration:
. Voice = 0 (Paul)
. Volume = 0 dB
. Rate = 200 words/minute
. Language = 0 (US English)
. Parser = 1 (Epson)
list end
Terminal Example:
:R
:
BS2 Example:
SEROUT EMIC_TX, EmicBaud, ["R", CR]
SERIN EMIC_RX, EmicBaud, [WAIT(":")]
C: Print current text-to-speech settings
Displays the current values of the user-configurable text-to-speech
settings.
Terminal Example:
:C
Emic 2 Text-to-Speech Settings:
Voice = 3 (Ursula)
Volume = 0 dB
Rate = 160 words/minute
Language = 0 (US English)
Parser = 0 (DECtalk)
:
I: Print version information
Displays version information for the Emic 2 Text-to-Speech Module. This data
is useful for
troubleshooting and debugging.
. EMIC FW: Firmware version (major.minor)
. S1V30120 HW and FW: Hardware and firmware version (major.minor.revision)
of the Epson S1V30120 Voice Guidance IC used on-board Emic 2
list end
Terminal Example:
:I
Parallax Emic 2 Text-to-Speech Module
Designed by Grand Idea Studio [www.grandideastudio.com]
Manufactured and distributed by Parallax [[email protected]]
EMIC FW = 1.0
S1V30120 HW = 4.2
S1V30120 FW = 2.1.6 [0x2551_25]
:
H: Print list of available commands
Lists all available commands for the Emic 2 Text-to-Speech Module.
Terminal Example:
:H
Emic 2 Command List:
Sx Convert text-to-speech: x = message (1023 byte maximum)
Dx Play demonstration message: x = 0 (Speaking), 1 (Singing), 2 (Spanish)
<more commands listed, but not shown in this example>
:
Parser Selection
Emic 2 provides a choice of text parsing engines: Epson or DECtalk.
Both will process incoming text strings and generate synthesized speech, but
there are differences in
control and customization of the resulting output. Each parser's specific
functionality is incompatible with
the other. Choosing which parser to use ultimately depends on what sort of
speech output you desire for
a particular text string.
See the Sample Text String section, page
11,
for examples that use specific features of the Epson and
DECtalk parsers.
Epson Parser
The Epson parser is the default setting upon Emic 2 power-up. It allows
on-the-fly, dynamic changes of
emphasis, pitch, voice selection, and speaking rate to take place within a
text using embedded mark-up
control symbols:
\/ Decrease pitch
/\ Increase pitch
Increase speaking rate
<< Decrease speaking rate
__ Emphasize the next word
## Whisper the next word
:-)x Select voice (x = 0-8) (See the "Nx" command, page
6,
for corresponding voice names)
DECtalk Parser
The DECtalk parser is intended for advanced users and allows the finest
control and customization of
speech output by providing direct access to the internal parameters of the
DECtalk 5.0.E1 text-to-speech
synthesizer engine.
Dynamic customization using the DECtalk parser requires the correct usage of
specialized commands and
their associated parameters. Incorrect usage of the DECtalk commands may
result in improper or
unintelligible speech output. Please refer to the Epson/Fonix DECtalk 5.0.E1
User Manual available on the
Emic 2 product page
(www.grandideastudio.com/portfolio/emic-2-text-to-speech-module/)
for full
command details and phonetic symbols.
Only a subset of the DECtalk commands are supported by the Emic 2
Text-to-Speech Module:
[:comma] Set the length of a comma pause (in milliseconds)
[:dv] Customize voice parameters (save option not supported)
[:mode] Set how text is processed/parsed (no e-mail parsing supported)
[:name] Set the current speaking voice (numbers only: 0-8)
[:period] Set the length of a period pause (in milliseconds)
[:phoneme] Enable phonemic interpretation of subsequent text
[:pitch] Modify the pitch of uppercase letters
[:pronounce] Set the type of pronunciation for the subsequent word
[:punct] Set how punctuation marks are handled
[:rate] Set speaking rate
[:say] Specify when speaking begins
[:skip] Skip a selected part of text pre-processing
[:sync] Makes a command synchronous to allow it to be processed before
synthesis
continues
A large archive of songs intended for use with the DECtalk 4.40 or earlier
text-to-speech synthesizer
engine can be found at
www.theflameofhope.co/SONGS.html.
Some commands and/or phonemes used
in those text strings may need to be modified in order to work properly with
the newer DECtalk 5.0.E1
version implemented by Emic 2.
Special Characters
Emic 2 expects characters that conform to the ISO-8859-1 Latin character set
(http://en.wikipedia.org/wiki/ISO/IEC_8859-1).
Along with standard alphanumeric characters, the
character set also contains accents, symbols, and foreign characters
(ranging from 0xA0 to 0xFF) that
may not have specific keyboard keys assigned to them.
Emic 2 provides an easy method to enter single-byte hexadecimal character
codes from any host by using
an escape sequence "\xhh" (where hh is two hex digits). For example, to use
the letter ñ (n-tilde, which
has a hexadecimal value of 0xF1), enter the text "\xF1" within your text
string.
On the Windows operating system, if the desired character is unavailable on
your keyboard, you can
insert the character directly by pressing a special key combination: Hold
down the ALT key and enter the
four digit decimal equivalent of the character in the numeric keypad section
of the keyboard. For
example, for the letter ñ (n-tilde), press ALT-0241.
On the Mac OS X operating system, most of the special character codes in its
default MacRoman
character set are not compatible with the ISO-8859-1 character set. Thus, if
you try to enter special
characters directly from a keyboard using OS X, Emic 2 may return an error
or speak characters you were
not expecting. In this case, it is recommended to use the above-mentioned
escape sequence.
Other operating systems may also support direct insertion of special
characters. Please refer to the
specific operating system documentation for details.
Sample Text Strings
This section contains sample text strings that demonstrate varied variety of
speech outputs from the Emic
2 Text-to-Speech Module. To use, first ensure that the correct parser is
selected. Then, copy the desired
text string and pass it to Emic 2 with the "S" command.
Epson Parser
All 9 voices in a single text string
My Emic has a :-)0 voice :-)1 voice :-)2 voice :-)3 voice:-)4 voice :-)5
voice:-)6 voice :-)7 voice:-)8 voice.
English Introduction
(Built-in demonstration message #0)
:-)0 Hello everyone. My name is Emic 2. I am the next generation
text-to-speech module created by
Grand Idea Studio. I can ##whisper ##very ##quietly. I can change to 1 of 9
voices. For example, from
Paul :-)1 to Harry :-)4 to Dennis :-)8 to Wendy. :-)0 I can also /\/\
increase my pitch. /\/\ And increase
my pitch again. >>>> Then speak faster >>>> and even faster >>>> and even
faster again.
<<<<<<<<<<<< \/\/\/\/ And then go back to normal.
Spanish Introduction
(Built-in demonstration message #2) (Language must be set to Castilian
Spanish)
:-)0 Hola. Me llamo Emic numero 2. Ahora puedo hablar espa\xF1ol! Soy la
pr\xF3xima generacion de
texto a voz modulo creado por Grand Idea Studio. Yo puedo ##susurrar ##en
##voz ##muy ##baja.
Yo puedo cambiar a una de las nueve voces. Por ejemplo, de Paulo :-)1 a
Francisco :-)4 a Enrique :-)8 a
Beatriz. :-)0 Tambien puedo /\/\ aumentar mi tono. /\/\ y aumentar mi tono
otra vez. >> Entonces
hablar mas r\xE1pido. >> y aun mas r\xE1pido >> y aun mas r\xE1pido otra
vez. <<<<<< \/\/\/\/ Y
luego volver a la normalidad.
DECtalk Parser
Robotic monotone
[:rate 200][:n0][:dv ap 90 pr 0] All your base are belong to us.
Singing "Daisy Bell"
(Built-in demonstration message #1),
http://en.wikipedia.org/wiki/Daisy_Bell
[:phone arpa speak on][:rate 200][:n0][dey<650,22>ziy<600,19>
dey<650,15>ziy<600,10>
gih<200,12>v miy<200,14> yurr<200,15> ae<400,12>nsax<200,15>r duw<750,10>
_<400,10>][:n0][ay<600,17>m hxae<500,22>f kr ey<650,19>ziy<600,15>
ao<200,12>ll
fao<200,14>r dhax<200,15> llah<400,17>v ao<200,19>v yu<750,17>
_<400,17>][:n0][ih<200,19>t
wow<200,20>nt biy<200,19> ax<200,17> stay<500,22>llih<200,19>sh
mae<350,17>rih<400,15>jh<150,15>][:n0][ay<200,17> kae<400,19>nt
ax<200,15>fow<400,12>rd
ax<200,15> kae<350,12>rih<400,10>jh<150,10>][:n0][bah<200,10>t yu<500,15>d
lluh<200,19>k
swiy<400,17>t ah<200,10>p ao<500,15>n dhax<200,19> siy<200,17>t ao<200,17>v
ah<200,19>
bay<200,22>six<200,19>kel<200,15> bih<400,17>llt fao<200,10>r
tuw<800,15>][:n0]
Singing "Happy Birthday"
[:phone arpa speak on][:rate 200][:n0][hxae<300,10>piy<300,10>
brrrx<600,12>th<100>dey<600,10>tuw<600,15> yu<1200,14>_<300>
hxae<300,10>piy<300,10>
brrrx<600,12>th<100>dey<600,10> tuw<600,17>yu<1200,15>_<300>
hxae<300,10>piy<300,10>
brrrx<600,22>th<100>dey<600,19> dih<600,15>r
eh<600,14>m<100,12>ih<350,12>k_<120>_<300> hxae<300,20>piy<300,20>
brrrx<600,19>th<100>dey<600,15> tuw<600,17> yu<1200,15>][:n0]
Singing "The Star-Spangled Banner"
(The text exceeds the maximum allowable 1023 characters per message, so it
must be split into two
messages)
[:phone arpa speak on][:rate 100][:n0][ow<200,18>ow<200,15> sey<400,11>
kae<400,15>n
yu<400,18>w siy<600,23> _<300> bay<350,27> dhah<50,25> dao<400,23>nz
rr<400,15>ll
iy<400,17> llay<600,18>t _<300> wah<200>t sow<200> praw<600,27>dlliy<200,25>
wiy<400,23>
hxey<400,22>eld _<300> ae<300,20>t dhah<100,22> tway<400,23> llay<400>ts
llae<400,18>st
glliy<400,15>m iy<200,11>nx _<300> hxuw<300,18>z brao<100,15>d
stray<400,11>ps
ae<400,15>nd bray<400,18>t stah<600,23>rz _<300> thruw<300,27> dhah<100,25>
peh<400,23>
rrel<400,15> ah<400,17>s fay<600,18>t _<300> ow<200,18>r dhah<200,18>
rrae<600,27>mpah<200,25>rts wiy<400,23> waa<600,22>cht wrr<300,20>
sow<100,22>
gae<400,23>llah<400>ent lliy<400,18> striy<400,15>miy<200,11>nx _<300>][:n0]
[:phone arpa speak on][:rate 100][:n0][ae<300,27>nd dhah<100> raa<400>
keh<400,28>ts r
eh<400,30>d glley<700>r _<300> dhah<100,28> baa<400,27>mz
brr<400,25>stih<400,27>nx
ih<400,28>n ey<600>r _<300> gey<400>v pruw<600,27>f thruw<200,25>
dhah<400,23>
nay<900,22>t dhae<300,20>d aw<100,22>rr fllae<400,23>g wah<400,15>
stih<400,17>ll
dheh<600,18>r _<300> ow<400> sey<400,23> dah<400>z dhae<200,23>ae<200,22>t
stah<400,20>r spae<400>ngel<400>d bae<400,25>nrr<200,28>rr<200,27>
yxeh<200,25>eh<200,23>t wey<800,23>ey<150,25>ey<150,23>ey<1200,22>v _<900>
fow<300,18>rdhah<300> llae<900,23>ae<400,25>nd ah<300,27>v dhah<300,28>
friy<1000,30>iy<1000,35> _<900> ae<300,23>nd dhah<300,25> hxow<1000,27>m
_<600>
ah<300,28>v dhah<1000,25> brrey<1500,23>v _<900>][:n0]
Certain characters are not spoken
The following characters are not spoken by Emic 2 during a text-to-speech
conversion. If you'd like any
of these specific characters to be spoken, simply use the text equivalent in
your text string (For example,
"less than" instead of "<").

table with 7 columns and 12 rows
Character
ISO-8859-1 Hex Code
Description

Character
ISO-8859-1 Hex Code
Description
(
0x28
Left parenthesis
®
0xAE
Registered sign
<
0x3C
Less than
¯
0xAF
Macron
[
0x5B
Left square bracket
´
0xB4
Acute accent
{
0x7B
Left curly bracket
¸
0xB8
Cedilla
|
0x7C
Vertical bar
º
0xBA
Masculine ordinal indicator
NBSP
0xA0
No-break space
Ð
0xD0
Latin capital letter eth
¤
0xA4
Currency sign
×
0xD7
Multiplication sign
¦
0xA6
Broken bar
Þ
0xDE
Latin capital letter thorn
¨
0xA8
Dieresis
÷
0xF7
Division sign
¬
0xAC
Not sign
þ
0xFE
Latin small letter thorn
SHY
0xAD
Soft hyphen
ÿ
0xFF
Latin small letter y with dieresis
table end

Electrical Characteristics
At VCC = +5.0V and TA = 25ºC unless otherwise noted

table with 7 columns and 9 rows
Parameter
Symbol
Test Conditions
Specification
Unit
Min.
Typ.
Max.
Supply Voltage
VCC
--- 3.6
5.0
5.5
V
Supply Current, Idle
IIDLE
--- --- 30 --- mA
Supply Current, Active
ICC
Demo #0, RL = 8 ? Volume = -38 dB Volume = 0 dB Volume = +18 dB
--- --- --- --- --- --- 46 65 220
mA
SP+/SP- Continuous Average Output Power
PO
RL = 8 ?
--- --- 300
mW
Audio Jack Impedance
JL
No load
--- 10 --- ?
Audio Jack Peak-to-Peak Output Voltage
JVPP
Demo #0, No load Volume = -38 dB Volume = 0 dB Volume = +18 dB
--- --- --- --- --- --- 0.85 1.75 4.1
V
Audio Jack Peak Output Voltage
JVPK
Demo #0, No load Volume = -38 dB Volume = 0 dB Volume = +18 dB
--- --- --- --- --- --- 0.4 1.0 2.5
V
table end

Absolute Maximum Ratings

table with 2 columns and 5 rows
Condition
Value
Operating Temperature
-20ºC to +70ºC (-4ºF to +158ºF)
Storage Temperature
-55ºC to +125ºC (-67ºF to +257ºF)
Supply Voltage (VCC)
+6.0V
Ground Voltage (VSS)
0V
table end

NOTICE: Stresses above those listed under Absolute Maximum Ratings may cause
permanent damage to
the device. This is a stress rating only and functional operation of the
device at those or any other
conditions above those indicated in the listings of this specification is
not implied. Exposure to maximum
rating conditions for extended periods may affect device reliability.
Open Source Files and Example Code
The following engineering materials are released as open source under a
Creative Commons Attribution
3.0 United States license
(http://creativecommons.org/licenses/by/3.0/us/),
allowing free distribution and
reuse provided that proper attribution is given to the original author. The
materials are posted on the
Emic 2 product page; search "30016" at
www.parallax.com:
? Product Manual (this document)
? Schematic
? Bill-of-Materials
? Assembly Drawing
? Example Code for BASIC Stamp 2, Propeller P8X32A, and Arduino
list end
Additional Resources
? Grand Idea Studio's Emic 2 Text-to-Speech Module web page:
www.grandideastudio.com/portfolio/emic-2-text-to-speech-module/
? Demonstration videos:
www.youtube.com/playlist?list=PLsyTdiI7kVn8OfqhbGNipdiN_kQq5JZcC
list end
Revision History
Version 1.2
. Fixed incorrect "Print version information" command description (from "V"
to "I")
. Modified some command descriptions to include examples of communication
with a host microcontroller
. Added note to "X" and "Z" commands that no CR/LF byte is required
. Added note to Usage section regarding slow microcontrollers and possible
missing of ":" response
. Added Additional Resources to Open Source Files and Example Code section
. Minor formatting and layout changes
list end
Version 1.1
. Updated note below Connections diagram; page 2
. Added pin 6 (SP+) to Connections table; page 2
list end

----- Original Message ----- From: "Adrian Spratt via Jfw" <[email protected]>
To: "The Jaws for Windows support list." <[email protected]>
Cc: "Adrian Spratt" <[email protected]>
Sent: Friday, November 13, 2015 3:23 PM
Subject: RE: Dectalk Express, response from Emic, synth incompatible with
JAWS?


Hi, Dennis and listers.

First, can you by any chance suggest how I might incorporate this command
string  into my system?

Second, I wrote to the manufacturer of Emic, the company which produces
the synthesizer you alerted me to. Unfortunately, they believe the synth
won't work with JAWS. I wonder if you, or anyone else on the list, can
think how the problem might be overcome. Here's the text of the company
rep's response:

I am not familiar with JAWS readers however from what I've on Youtube and
Google I don't believe it does. Mainly because the Emic text-to-speech
module requires serial communication from a device such as a micro
controller either a Basic Stamp, Propeller or an Arduino. It has to be
triggered in a very specific way which is why you need a microcontroller.

https://www.parallax.com/sites/default/files/downloads/30016-Emic-2-Text-To-Speech-Documentation-v1.2.pdf

https://www.parallax.com/product/30016

-----Original Message-----
From: Jfw [mailto:[email protected]] On Behalf Of Dennis Clark
via Jfw
Sent: Friday, November 13, 2015 8:38 AM
To: The Jaws for Windows support list.
Cc: Dennis Clark
Subject: Re: Dectalk Express, pitch higher in JAWS 17

Hi Adrian,
Seems weird, but perhaps Jaws is sending a command string to the DEC talk
when Jaws loads. I'm posting a link below which will take you to a page
which discusses, demonstrates and has some documentation for a current
text
to speech chip which is sort of the current DEC talk. There is a DEC talk
manual on the page which should give command strings for the chip which
may
still be valid for your DEC talk. The link is:

http://www.grandideastudio.com/portfolio/emic-2-text-to-speech-module/

I will keep pondering this one, and let you know if I think of anything.
best,
Dennis


----- Original Message ----- From: "Adrian Spratt via Jfw" <[email protected]>
To: "The Jaws for Windows support list." <[email protected]>
Cc: "Adrian Spratt" <[email protected]>
Sent: Friday, November 13, 2015 4:29 AM
Subject: Dectalk Express, pitch higher in JAWS 17


I'm trying to figure out how to restore the pitch of my preferred voice,
Paul, in JAWS 17. It is much higher than in previous versions of JAWS. I
don't know why this should be, since I wouldn't have thought JAWS had
anything to do with pitch. I find no pitch control in the JAWS voice
menus, other than for uppercase letters. I'm unaware of any pitch control
in Dectalk Express itself.

I've experimented with the other voice options on my version of Dectalk
Express, but I can't stand any of them. also, I've set the speed setting
to exactly the same rate as I've had it before.

This is obscure for most JAWS users, but does anyone have any ideas?
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.the-jdh.com/pipermail/jfw_lists.the-jdh.com/attachments/20151113/3be3d3e8/attachment.html>
_______________________________________________
Jfw mailing list
[email protected]
http://lists.the-jdh.com/mailman/listinfo/jfw_lists.the-jdh.com





_______________________________________________
Jfw mailing list
[email protected]
http://lists.the-jdh.com/mailman/listinfo/jfw_lists.the-jdh.com

_______________________________________________
Jfw mailing list
[email protected]
http://lists.the-jdh.com/mailman/listinfo/jfw_lists.the-jdh.com





_______________________________________________
Jfw mailing list
[email protected]
http://lists.the-jdh.com/mailman/listinfo/jfw_lists.the-jdh.com

_______________________________________________
Jfw mailing list
[email protected]
http://lists.the-jdh.com/mailman/listinfo/jfw_lists.the-jdh.com



_______________________________________________
Jfw mailing list
[email protected]
http://lists.the-jdh.com/mailman/listinfo/jfw_lists.the-jdh.com

Reply via email to