title: Text To Speech breaks
body: <p>I am using this code for speaking</p>
  
  <pre><code>   Sample 1:
  
      speech.speak("Hello ABCD WELCOME ABCD", TextToSpeech.QUEUE_FLUSH,
                                          null);
  </code></pre>
  
  <p>There is no problem with this code if it is in sequence as shown in sample 1. If I will break this in two strings as shown in sample2, it is breaking the speaking as it says only hell or hello then says Welcome abcd.</p>
  
  <pre><code>    Sample 2:
  
      speech.speak("Hello ABCD", TextToSpeech.QUEUE_FLUSH,
                                          null);
      speech.speak("Welcome ABCD", TextToSpeech.QUEUE_FLUSH,
                                          null);
  </code></pre>
  
  <p>I want if speech.isSpeaking(), then it should wait for completing HELLO ABCD and after completion it should speak WELCOME ABCD.</p>
  
  <p>Alternative way to use strings in hashmap or arraylist. There is any other solution?</p>