1

默认语音并不适合所有用途。有没有一种方法(一些 jar 或一些在线 API)可以让我们拥有更自然的语音。

附言。我的应用程序适用于计算机化语音不够好的祈祷,我不想使用该应用程序发送自录音频。

4

1 回答 1

3

您不必使用任何外部 JAR。您需要为您的应用程序安装另一个合适的文本转语音引擎。(我认为Loquendo是不错的选择,请参阅此处

您可以使用以下步骤-

1)获取TTS引擎的APK

2)把它放在你的资产文件夹中

3)当用户第一次安装您的应用程序时,将此 APK 从资产文件夹安装到 android 设备

4) 将此 TTS 引擎设置为您的默认 TTS 引擎

5)你准备好了。

您可以进行其他检查,例如:

a)如果设备已经安装了 Loquendo,则无需重新安装

b) 如果用户没有将 Loquendo 设置为默认 TTS,则提示用户。

c)根据您的需要以编程方式更改 TTS 语言

于 2013-06-11T04:58:34.280 回答