- Install the free SVOX Classic Text-To-Speech engine from Android Market
- Install an SVOX Mobile Voice, such as US English “Grace“
- Run the installed voice app once to complete its installation
- On Android 2.2, go to Settings -> Voice input & output -> Text-to-speech settings
- On Android 2.1, and earlier install the free TTS Service Extended App and open it
- Enable Svox Classic TTS engine at the bottom of the screen.
You’ll see a message that “the speech synthesis engine may be able to collect all the text that will be spoken, including personal data like passwords and credit card numbers.” Note that the SVOX Classic TTS engine does not collect any data or send them off the device
- Go to Default Engine and select Svox Classic TTS
- Go to Default Language and select the language for which you have purchased a voice
- Click on “Listen to an example” to hear a short greeting
- If the voice you hear is not the voice you purchased, try the following: select Pico again as default engine and play a preview, then again select Svox Classic as default engine and play a preview
- Uncheck “Override App Settings”
- Open an app such as Talk To Me Classic or Talking Box, enter a text and enjoy your new SVOX Mobile Voice reading it aloud
- Google Navigation requires that the text-to-speech voice matches the phone language. You can change the phone language in Android Settings -> Language & keyboard -> Select language
- If you’ve downloaded the SVOX voice to enjoy listening to pdf’s, email messages, navigation directions, or other content, you need to install an app that handles this content and sends it to the Android Text-to-Speech interface. Check here for a list of apps that support TTS
- Google Navigation and several other apps don’t support the TTS Extended interface, therefore they continue to use Pico even if you have purchased an SVOX voice. You need to upgrade to Android 2.2 to be able to change the voice.
- If you receive error code -18 when trying to install a voice, the installation fails because of a locked file. Solutions are to manually remove “/mnt/secure/asec/smdl2tmp1.asec” or an empty folder named “.android_secure”. Download a file manager app such as OI File Manageror File Manager. Navigate up from sdcard/ to mnt/, then down into secure/ and asec/ and delete smdl2tmp1.asec.