tts 检测说话完毕
public class TTSActivity extends Activity implements OnUtteranceCompletedListener, ... {private TextToSpeech mTts;...........private void speak(String text) {? ?if(text != null) {? ? ? HashMap<String, String> myHashAlarm = new HashMap<String, String>();? ? ? myHashAlarm.put(TextToSpeech.Engine.KEY_PARAM_STREAM, String.valueOf(AudioManager.STREAM_ALARM));? ? ? myHashAlarm.put(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID, "SOME MESSAGE");? ? ? mTts.speak(text, TextToSpeech.QUEUE_FLUSH, myHashAlarm);? ?}}// It's callbackpublic void onUtteranceCompleted(String utteranceId) {? ?Log.i(TAG, utteranceId); ? ?}...........}