Suddenly TextToSpeech stopped working on the Pixel 3 I'm using for development.
It works normally on other development terminals such as Xperia.
TextToSpeech's onInitListener returns
status = -1
It was officially written as follows.
Apps targeting Android 11 that use text-to-speech should declare TextToSpeech.Engine#INTENT_ACTION_TTS_SERVICE in the queries elements of their manifest:
If you add it to the manifest like the following, it will work.
<manifest> ・ ・ ・ <queries> ・ ・ ・ <intent> <action android:name="android.intent.action.TTS_SERVICE" /> </intent> </queries> </manifest>