The Android Text-To-Speech Technology
A characteristic incorporated by the Android developers from the 1.6 Version was the Text-To-Speech (TTS) functionality. This technology allows the voice synthesis from written text, in different languages and accents. This technology includes a complete API that permits the developers to incorporate easily ITS capabilities in the Android applications. The languages included by the Android TTS are English, French, German, Italian and Spanish. Initially, all the devices based on Android technology have the TTS functionality. However, some devices have not installed all the TTS components.
Fortunately, The Android TTS API permits the user application to query about the availability of the components of a given language, and in case of not being available, to perform the download and installation of the components. When the anguage components are installed, we must select the language and, if it is necessary, the accent.