向 android 个应用插入语音指令

Insert voice instructions to android application

我第一次在 android studio 中开发应用程序(在 Java 中编写)。 因为它将成为 children 的应用程序,所以我想要拥有的一个功能是一个可以指导他们做什么的角色 - 例如:

Press here to open the box

我希望它是有声的和文字的,因为不是所有的孩子都知道如何阅读。 我已经搜索了一种方法来为我想要的每条指令将音频插入到应用程序中,但我不确定这是“最聪明”的方法。 另外,我不确定如何在不需要按 start/resume/stop 来操作音频文件的情况下自动执行此操作。 哪种方法是正确的方法?我该如何实施?

使用内置 android 的文本转语音引擎。 https://developer.android.com/reference/android/speech/tts/TextToSpeech

https://www.javatpoint.com/android-texttospeech-example