TTS256 er en 8-bits mikroprosessor programmert med bokstav-til-lyd-regler. Denne innebygde algoritmen muliggjør automatisk sanntidsoversettelse av engelske ASCII-tegn til allofonadresser som er kompatible med Magnevation SpeakJet Speech Synthesizer IC. Kombiner dette med SpeakJet for å lage en komplett tekst-til-tale-løsning.
TTS256 tilbys i en gjennomgående hull, 28-pinners pakke. Leveres strøm bør være + 5V. Svært få tilkoblinger er nødvendige for drift:
Pin# | TTS256 | Pin# | SpeakJet |
---|
5 | TX (sends serial data to host) | | |
14 | Vss (ground) | | |
18 | RX (received serial data from host) | 15 | Buffer Half Full |
20 | Ready | 10 | RX |
24 | SJ_TX | | |
28 | Vdd (+5V) | | |
TTS256 inneholder over 600 regler for uttale av engelsk tekst. Selv om det gjør en ganske god jobb med oppgaven, med mindre enn 5% feilrate i de fleste setninger, vil den uttale noen ord feil. Ofte vil noen kreative stavemåter hjelpe.
Detaljer:
- Narrow 28-pin DIP
- Companion chip to Magnevation SpeakJet and Savage Innovations SpeakGin
- Built in 600 Rule database
- 9600bps (8-N-1) serial interface (non-inverted TTL level)
- Generates speech codes from ASCII text
- Compatible with Arduino, Basic Stamp, OOPic, Pic, and any processor with serial output
Dokumenter:
- Datasheet (Merk: Riktig tegn som skal legges til i slutten av teksten er 0x0D og ikke 0x0A som oppført)
- Tutorial (Legge til TTS256 i SparkFun VoiceBox Shield)