tts引擎不支持当前语言

tts引擎不支持当前语言,第1张

tts引擎不支持当前语言原因:安卓系统中只有谷歌默认的PicoTTS则是不支持中文的合成与播报的。

1、可以依赖于第三方的中文引擎的安装,从而实现中文语音的播报。

2、以讯飞语记为例,在应用商店搜索并下载讯飞语记,下载后不需要登录,找到通用设置下的语音合成设置。将此时系统的语言设置为中文简体。就可以使用TextToSpeech进行离线语音合成了。

若更改手机菜单语言,请 *** 作:设置(齿轮图标)-语言和键盘/语言和输入(查找字母A的图标)-语言(第一项)-查找并选择需要的语言即可。

部分机器 *** 作方式:设置(齿轮图标)-我的设备/控制(上方第二或第三个图标)-语言和键盘/语言和输入(查找字母A的图标)-语言(第一项)-查找并选择需要的语言即可。

有名的中文语音合成TTS,以及各自的差异。

第一类,跟系统接口吻合的。

一,讯飞语音TTS1.0

合成的效果清晰流畅,不生硬,英文也读得挺好的,听起来很舒服,

二,SVOX

这个也做得很强大,N多的语言支持,中文不仅支持普通话,还支持广东话!

三,三星TTS

三星TTS,支持韩文,中文跟英文,每一字吐字还比较清晰,

安装apk,然后把SMT文件夹整个拷贝到SD卡的根目录

第二类是以独立的apk形式存在的主要在下面的两种

一,捷通华声

它的调用方法是使用java的反射机制来使用已经安装的TTS类。需要学习一下“捷通华声听书”才能大概知道怎么使用该TTS,

二,手说TTS

手说也是独立安装的一个TTS引擎,目前好像只支持中文语言。它接口公开,语音质量还行,

对于第一种作为切合系统接口的TTS中文引擎,安装之后,需要安装语言包,然后还得简单的设置一下才可以使用,方法如下:

设置-》语音输入与输出-》文字转语音设置,把对应的TTS引擎后面的勾,勾上,再在“默认引擎”里面设置你所需要的TTS,然后就可以聆听示例了。

而对于第二种,一般都会带有一个activity可以聆听示例的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11282307.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存