文本转语音(TTS)-Android

2023-12-07

我是android平台的新手。现在我正在努力TTS(Text to Speech)如果我在文本区域中输入文本,并且希望在单击“发言”按钮时将其转换为语音。

谁能帮我吗?


文本转语音功能内置于 Android 1.6+ 中。这是一个如何执行此操作的简单示例。

TextToSpeech tts = new TextToSpeech(this, this);
tts.setLanguage(Locale.US);
tts.speak("Text to say aloud", TextToSpeech.QUEUE_ADD, null);

更多信息:http://android-developers.blogspot.com/2009/09/introduction-to-text-to-speech-in.html


这是说明关于如何从 Android SDK Manager 下载示例代码:

  1. 启动 Android SDK 管理器。

    A。在 Windows 上,双击 Android SDK 目录根目录下的 SDK Manager.exe 文件。

    b.在Mac或Linux上,打开终端到Android SDK中的tools/目录,然后执行android sdk。

  2. 展开最新 Android 平台的软件包列表。

  3. 选择并下载 SDK 示例。 下载完成后,您可以在此位置找到所有示例的源代码:

/sdk/samples/android-版本/

(i.e. \android-sdk-windows\samples\android-16\ApiDemos\src\com\example\android\apis\app\TextToSpeechActivity.java)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

文本转语音(TTS)-Android 的相关文章

随机推荐