Plötzlich hörte TextToSpeech auf, an Pixel3 zu arbeiten, das für die Entwicklung verwendet wurde.
Es funktioniert normalerweise auf anderen Entwicklungsterminals wie Xperia.
Der onInitListener von TextToSpeech gibt status = -1
zurück
Es wurde offiziell wie folgt geschrieben.
Apps targeting Android 11 that use text-to-speech should declare TextToSpeech.Engine#INTENT_ACTION_TTS_SERVICE in the queries elements of their manifest:
Wenn Sie es wie folgt zum Manifest hinzufügen, funktioniert es.
AndroidManifest.xml
<manifest>
・ ・ ・
<queries>
・ ・ ・
<intent>
<action android:name="android.intent.action.TTS_SERVICE" />
</intent>
</queries>
</manifest>
Recommended Posts