S
swordi
Enthusiast
- 447
Hallo
ich möchte meinem Text2Speech Objekt einen OnUtteranceCompletedListener hinzufügen, das scheitert aber leider immer mit einem ERROR bei der zeile:
da bekomme ich von der methode immer TextToSpeech.ERROR also -1 zurück.
mein completeListener sieht so aus
jemand eine ahnung warum er einfach den listener nicht setzen will???
speek mach ich so
ich möchte meinem Text2Speech Objekt einen OnUtteranceCompletedListener hinzufügen, das scheitert aber leider immer mit einem ERROR bei der zeile:
PHP:
int result = t2s.setOnUtteranceCompletedListener(completeListener);
da bekomme ich von der methode immer TextToSpeech.ERROR also -1 zurück.
mein completeListener sieht so aus
PHP:
TextToSpeech.OnUtteranceCompletedListener completeListener = new OnUtteranceCompletedListener() {
@Override
public void onUtteranceCompleted(String utteranceId) {
System.out.println("finished");
}
};
jemand eine ahnung warum er einfach den listener nicht setzen will???
speek mach ich so
PHP:
HashMap<String, String> params = new HashMap<String, String>();
params.put(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID, "theUtId");
t2s.speak(speechText, TextToSpeech.QUEUE_FLUSH, params);