I'm getting the exact same issue. It's annoying, and I'm starting to get 
compaints from customers.

On Monday, 23 July 2012 15:37:53 UTC+1, Pent wrote:
>
> On my Nexus S European GSM 4.1, if not all possible languages are 
> installed for the 'Google Text-to-speech Engine' then checking TTS 
> data with this action... 
>
> TestToSpeech.Engine.ACTION_CHECK_TTS_DATA 
>
> ...results in immediate return in onActivityResult of result code 
> CHECK_VOICE_DATA_MISSING_DATA with no voice data extras for the 
> languages that *are* installed. 
>
> In other words, it's apparently impossible to get a list of available 
> voices for the engine until *all* of the possible voices are 
> installed. 
>
> Users aren't going to be impressed at having to download e.g. Italian, 
> Spanish, French etc before being able to say something in e.g. 
> English. 
>
> Logic lapse there somewhere ? 
>
> In 4.0.4 and prior the installed voices were returned. Other voices 
> could be downloaded via the TTS config in settings. 
>
> Did I miss some extra API part ? 
>
> Pent 
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to