Google TTS引擎的中文支持和判断问题

前提是华为荣耀6,安卓4.4.2,选择默认TTS引擎GoogleTTS时会提示不支持中文。我在应用里判断时使用mTTS.setLanguage(Locale.CHINA)... 前提是华为荣耀6,安卓4.4.2,选择默认TTS引擎Google TTS时会提示不支持中文。
我在应用里判断时使用mTTS.setLanguage(Locale.CHINA),如果在断开网络的情况下会返回不支持的语言,但是一旦连接wifi就会返回正常,此时仍然无法正常播放中文语音。是否因为google TTS在联网时可以下载中文语音包?或者如何使其能正确判断语言支持状态?
展开
 我来答
windypao2013
2015-10-20 · TA获得超过259个赞
知道小有建树答主
回答量:397
采纳率:77%
帮助的人:104万
展开全部
GOOGLE的一切在国内都是无法使用的
如果你的APP是为国内用户开发,请放弃GOOGLE服务本身的框架和功能
追问
谷歌的引擎本身不支持中文,但是联wifi的时候会返回正常状态,我想在不支持中文时给用户提示,一些手机的默认引擎本身就是google,此时应该是不可用状态,可是由于返回状态正常,因此无法给用户正确的反馈。请问有什么解决办法么?
追答
水货机的确会出你这个问题
解决办法就是检测它的运营商标签,只要是中国移动,联通,电信..就都不给用
广东轻亿云软件
2024-05-14 广告
广东轻亿云软件科技有限公司是一家数字化服务提供商,致力于专业的数据集成,数据运营,数据分析服务领域, 使繁杂数字化应用从此变得简单,易用,构建万物互联的数字化企业。目前我们已经为100+原厂软件提供了全场景的系统集成能力,为500+客户提供... 点击进入详情页
本回答由广东轻亿云软件提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式