On Tue, Sep 20, 2011 at 6:28 PM, BorisB <[email protected]> wrote: > Hi all, > > The device is HTC Wildfire with locale set to Greek. > NullPointer exception in SetLanguage generates infinite loop in > initTtts . Relevant portion of log is > > V/TtsService( 7474): TtsService.onCreate() > E/TtsService( 7474): Invalid TTS Engine Package: com.marvin.espeak > V/TtsService( 7474): TtsService.setLanguage(ell, , )
Are you calling setEngineByPackageName()? If so, you should check the return code, and not call setLanguage() if it returns ERROR. Also, it seems it takes a bit of time to initialize after you call setEngineByPackageName() even if it returns SUCCESS. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

