why TTS engine is not getting started very first time?
<p>I am facing one strange problem, I created on activity with one button and text field, upon clicking on button it will announce the text mention in text field , I set the application language as French in onCreate method of activity.</p>

<p>Very first time when I start the activity and pressing the button, it gets string value mentioned in string.xml of values folder rather than taking from string.xml of values-fr folder. when i checked logcat  following messages are there:</p>

<pre><code>03-24 23:48:50.380: VERBOSE/TtsService(4859): TtsService.onCreate()
03-24 23:48:50.390: INFO/TextToSpeech.java(5131): initTts() successfully bound to service
03-24 23:48:50.420: VERBOSE/TtsService(4859): TtsService.setLanguage(eng, USA, )
03-24 23:48:50.540: INFO/SVOX Pico Engine(4859): loaded en-US successfully
03-24 23:48:50.540: INFO/SynthProxy(4859): setting speech rate to 100
03-24 23:48:50.640: INFO/ActivityManager(792): Displayed com.hts/.VoiceAnnounciationProjActivity: +559ms
03-24 23:48:54.170: VERBOSE/TtsService(4859): TTS service received Arm Away
03-24 23:48:54.170: INFO/TtsService(4859): Stopping
03-24 23:48:54.170: INFO/TtsService(4859): Stopped
03-24 23:48:54.170: VERBOSE/TtsService(4859): TTS processing: Arm Away
03-24 23:48:54.190: VERBOSE/TtsService(4859): TtsService.setLanguage(fra, , )
03-24 23:48:54.190: INFO/SVOX Pico Engine(4859): TtsEngine::setLanguage found matching language(fra) but not matching country().
03-24 23:48:54.240: INFO/SVOX Pico Engine(4859): loaded fr-FR successfully
03-24 23:48:54.240: INFO/SynthProxy(4859): setting speech rate to 70
03-24 23:48:54.240: INFO/SynthProxy(4859): setting pitch to 100
</code></pre>

<p>My doubt is why TTS initialized with English very first time? What I am doing wrong?</p>

<p>Please help me to resolve this issue.</p>

<p>Regards,
Amit</p>
