Googles Text-To-Speech-API von der Android-App

Ich möchte die Text-To-Speech-API von Google in einer Android-App verwenden, aber ich konnte nur über das Web (Chrome) einen Weg finden, dies zu tun. Dies ist mein erster Versuch, "Hallo Welt" aus der App zu spielen.

playTTS ist das onClick und es wurde ausgeführt, aber es wird kein Ton abgespielt. Gibt es eine JS / Java-Bibliothek, die ich importieren muss? Ist es möglich, daraus eine Audiodatei zu generieren?

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    myBrowser = new WebView(this);
    if (savedInstanceState == null) {
        getSupportFragmentManager().beginTransaction()
                .add(R.id.container, new PlaceholderFragment()).commit();
    }
}

public void playTTS(View view) {
    myBrowser.loadUrl("javascript:speechSynthesis.speak(
         SpeechSynthesisUtterance('Hello World'))");
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage