Android TextToSpeech 示例

2025年3月17日 | 阅读 3 分钟

TextToSpeech 类负责将文本转换为语音。它提供了许多方法来控制语音,例如 setSpeedRate()、setPitch() 等。

在此示例中,我们将看到带有语速和音高选项的 Android TextToSpeech 示例。

activity_main.xml

为布局拖拽 2 个文本视图、1 个编辑框、1 个微调器和 1 个按钮。现在 activity_main.xml 文件将如下所示:

文件:activity_main.xml

Activity 类

让我们看看将给定文本转换为语音的代码。

文件:MainActivity.java


您需要在真机设备(例如手机)上运行它才能测试应用程序。