NSAM265SSpeechPro Digital Speech Processors, 15 minutes recording on a 4-Mbit ARAM. The CompactSPEECH processor integrates the functions of
a traditional Digital Signal Processing (DSP) chip and a 16-
bit CompactRISCTM embedded Risc processor core. The
device contains system support functions such as DRAM
Controller, Interrupt Control Unit, Codec Interface, MICROWlRETM
interface, WATCHDOGTM timer and a Clock
Generator.
The CompactSPEECH processor operates as a slave peripheral
that is controlled by an external microcontroller via
a serial MICROWIRE interface. In a typical DAM environment
the microcontroller controls the analog circuits, buttons
and display, and activates the CompactSPEECH by
sending it commands. The CompactSPEECH processor executes
the commands and returns status information to the
microcontroller.
The CompactSPEECH firmware implements voice compression
and decompression, tone detection and generation,
message storage management, on-chip speech synthesis
for time and day stamp, and support for user-defined voice
prompts in various languages.
The NSAM265SR CompactSPEECH supports DRAM/
ARAM for message storage while the NSAM265SF supports
FLASH/AFLASH. In all other respects, the processors
are identical.
The CompactSPEECH implements echo cancellation techniques
to support improved DTMF tone detection during
message playback.
The CompactSPEECH supports speech synthesis: the technology
used to create voice prompts from predefined words
and phrases stored in a vocabulary.
The CompactSPEECH can synthesize messages in various
languages, in addition to the on-chip English vocabulary, via
the International Vocabulary Support (IVS) mechanism. Synthesized
messages can be stored on an external ROM. One
ROM can contain several vocabularies in various languages.
The NSAM265SF can also store vocabularies on
FLASH memory. DAM manufacturers can thus create machines
that ``speak'' in different languages, simply by using
other vocabularies.
|