▼Csimple_tts::AudioDictionaryBase | Dictionary which provides a Stream of Audio for the indicated word |
Csimple_tts::AudioDictionary | A dictionary which is based on in memory audio files |
Csimple_tts::AudioDictionarySD | A dictionary which is based on files stored on an SD card. By default we use the SdFat library. You can use the SD library with #define USE_SD before including this file |
Csimple_tts::AudioDictionaryURL | A dictionary which is based on audio files that can be accessed via URLs |
Csimple_tts::AudioDictionaryEntry | An Entry for the in Memory Audio Dictionary |
Csimple_tts::AudioSDEntry | An Entry for the in Memory Audio Dictionary which contains the full text |
▼CAudioStream | |
Csimple_tts::AudioStreamFileWrapper< AudioFile > | |
Csimple_tts::AudioStreamFileWrapper< T > | A simple Wrapper that let's a file pretend to be a AudioStream to support the begin and end methods |
Csimple_tts::NumberUnitToText::DecimalInfo | Units might have different decimals. The decimal system is based on 3. But currencies have usually 2 |
Csimple_tts::Number | Convert numbers to string and provide integer and decimals |
Csimple_tts::SimpleTime | Just a simple structure with the hour and minutes |
▼Csimple_tts::SimpleTTSBase | Common Functionality for TTS classes |
Csimple_tts::NumberToText | Translates a number into englich words |
Csimple_tts::NumberUnitToText | An extension of the Number to Text functionality which supports numbers with units of measures |
Csimple_tts::TimeToText | Translates a time in hour and minutes into englich words. This implementation builds upon the NumberToText class to handle the basic numbers |
Csimple_tts::TextToSpeech | Audio output from text via the indicated audio sink. The text components need to be prerecorded and available as audio files |
Csimple_tts::TextToSpeechQueue | Audio output from text via the indicated audio sink. The text components need to be prerecorded and available as audio files |