Einzelnen Beitrag anzeigen
Alt 13.02.2009, 18:24   #1 (permalink)
Neuer Benutzer
 
Benutzerbild von GiantKruemel

Registriert seit: 12.02.2009
Beiträge: 22
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Text-To-Speech

Hallo alle miteinander.
Ich versuche derzeit ein Programm zu schreiben, dass die Text-To-Speech Funktion hat.
Die Anweisungen auf folgender Website:
Developing Speech Enabled Android Applications

(Ich hab natürlich nicht vergessen den Emulator mit einer virtuellen SDcard zu starten und die TTS Library hinzu zu fügen) bin ich gefolgt und habe trotzdem ein Problem bekommen.

Hier erstmal der Quellcode:

Code:
package wolf.android.hello;

import com.google.tts.TTS;

import android.app.Activity;
import android.os.Bundle;

public class hello extends Activity {
    private TTS myTts;
    
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        myTts = new TTS(this, ttsInitListener, true);
    }
    
    private TTS.InitListener ttsInitListener = new TTS.InitListener() {
        public void onInit(int version) {
          myTts.speak("Hello world", 0, null);
        }
      };
}
So erscheint bei mir wenn ich die Applikation auf dem virtuellem Telefon starte eine Nachricht TTS zu installieren, was ich dann auch probiert habe. Sobald ich "install the TTS" angeklickt habe, Kommt dann die Fehlermeldung: "Sorry! The application Hello you! (process wolf.android.hello) has stopped unexpectedly. Please try again."

Kann mir jemand weiter helfen, ich probier schon seit Mittwoch und komme zu keinem Schluss.

Vielen Dank!

MFG Da Wolf
GiantKruemel ist offline   Mit Zitat antworten