0

不幸的是,我的语言不支持库存 Android 中的 TTS。因此,我的用户必须下载第三方 TTS 语音引擎。这很烦人,因为它需要额外的步骤才能让我的软件正常工作。

有没有办法在 Android 应用程序中嵌入任何第三方 TTS 引擎(及其相应的语言包)?

任何帮助表示赞赏!

4

2 回答 2

0

,这是不可能的。

您必须从 android 市场下载第三方 TTS然后安装它或者您可以将第三方 TTS .apk 保存到资产中然后安装它。

之后,您需要从大小从 32Mb 到 160MB 的服务器下载相应的语音数据。

然后,您需要将此 tts 设置为android Voice input and output中的默认 tts 引擎。设置(外部)。

如果用户选择了始终在 android 设置中 使用我的设置,那么您需要设置您的语言。

于 2013-01-02T05:05:12.247 回答
0

我不确定您是否可以在 android 中嵌入第三方 TTS。但我已经使用java完成了它。有一个作为 freetts.jar 可用的开源库。只需浏览此视频教程,您将获得该过程。您可以尝试在 android 中实现相同的功能。

https://www.youtube.com/watch?v=gKAXzpnWXNU

希望它可以帮助你。

于 2014-04-28T17:33:27.990 回答