30016-RT Parallax, 30016-RT Datasheet - Page 3

no-image

30016-RT

Manufacturer Part Number
30016-RT
Description
Audio IC Development Tools Emic 2 Text-2-Speech Module RETAIL PKG
Manufacturer
Parallax
Datasheet
Usage
Emic 2 is controlled by the host via a serial communications interface. To use, simply send the desired
command to Emic 2 and listen for audio output from the SP+/SP- speaker connection or 1/8” audio jack.
The serial interface is configured for 9600 bps, 8 data bits, no parity, 1 stop bit (8N1). When Emic 2 is
ready to receive commands, it will send a “:” to the host. It will then wait in an idle state until it receives
a valid command, at which time it performs the command and returns any command-specific response.
Emic 2 will return a “?” upon receiving an invalid command.
On power-up, Emic 2 loads its default text-to-speech settings consisting of voice type, audio volume,
speaking rate, language, and parser. These settings can be configured by the user to vary the audio
output. See the Command Set section below for more details.
Status Indicator
A visual indication of Emic 2’s operating state is given with the on-board light-emitting diode (LED):
If the LED is OFF, Emic 2 may not be receiving power.
Command Set
All commands are ASCII-based printable characters and are not case-sensitive (upper case and lower
case will both work). Each command must be terminated with a CR or LF.
Sx
Dx
X
Z
Nx
Vx
Wx
Lx
Px
R
C
I
H
Copyright © Parallax Inc.
1. Green: Idle state. Waiting for a valid command to be sent by the host.
2. Red: Active state. For example, during a text-to-speech conversion.
3. Orange (Solid): Initialization state. Occurs on power-up only. Emic 2 takes approximately three
4. Orange (Blinking): Error state. Emic 2 has malfunctioned due to an on-board communication
seconds to properly initialize on power-up before it is ready to receive commands.
error. If a power cycle of Emic 2 does not remedy the situation, please contact Parallax technical
support for further assistance.
Convert text-to-speech: x = message (1023 characters maximum)
Play demonstration message: x = 0 (Speaking), 1 (Singing), 2 (Spanish)
Stop playback (while message is playing)
Pause/un-pause playback (while message is playing)
Select voice: x = 0 to 8
Set audio volume (dB): x = -48 to 18
Set speaking rate (words/minute): x = 75 to 600
Select language: x = 0 (US English), 1 (Castilian Spanish), 2 (Latin Spanish)
Select parser: x = 0 (DECtalk), 1 (Epson)
Revert to default text-to-speech settings
Print current text-to-speech settings
Print version information
Print list of available commands
Emic 2 Text-to-Speech Module (#30016)
v1.1 7/2/2012 Page 3 of 12

Related parts for 30016-RT