Già l'avevo visto in precedenza
Ecco il codice:
public class MainActivity extends Activity {
TextToSpeech tts;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tts=new TextToSpeech(this,new TextToSpeech.OnInitListener() {
@Override
public void onInit(int status) {
if(status==TextToSpeech.SUCCESS){
int result=tts.setLanguage(Locale.ITALIAN);
OnUtteranceCompletedListener utteranceListener=new OnUtteranceCompletedListener(){
@Override
public void onUtteranceCompleted(String utteranceId) {
Log.d("UTTERANCE", "COMPLETED");
}
};
tts.setOnUtteranceCompletedListener(utteranceListener);
HashMap hashMap=new HashMap();
hashMap.put(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID, "qualcosa");
tts.speak("Ciao, bellissimo",TextToSpeech.QUEUE_FLUSH,hashMap);
}
}
});
}
}
Salvo e rifaccio...
Nessun commento:
Posta un commento