TextToSpeech
From Olpcaustria
Contents |
[edit]
Idea
Add TextToSpeech to the XO
[edit]
Involved
[edit]
Description
TextToSpeech (TTS) means:
- grep text,
- analyse it, identify utterances, words, etc.
- phrasing, intonation and durations to words.
- generate the waveform
[edit]
Goals
- Find a small and fast TTS system with multi language support.
- examine dependencies
- quality check
[edit]
Status
[edit]
list of free TTS systems
- festival (to fat)
- flite (festival lite, maybe small enough)
- FreeTTS (java)
- boss (seems not well supported)
- eSpeak
[edit]
eSpeak
eSpeak
- is small (350kbyte incl. data)
- fast
- sounds lousy. Nevermind, it is usable.
- supports a lot of languages just now:
Afrikaans, Croatian, Czech, Dutch, English, Esperanto, Finnish, French, German, Greek, Hindi, Hungarian, Italian, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swahili, Swedish, Vietnamese, Welsh
from orca-list 28.juni.2007: "ESpeak is now built against PortAudio v19, so this should mean simultaneous speech and audio playback while using eSpeak under GNOME with Orca."

