2018 Android 文字转语音(中文) TextToSpeech+科大讯飞语音引擎3.0

本文介绍了在Android项目中实现文字转语音的需求,重点讲解了如何使用科大讯飞语音引擎3.0来解决Google TextToSpeech不支持中文的问题。通过设置首选引擎为科大讯飞,并提供了相应的代码示例和权限配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近项目中需要用到文字转语音。
本来是想使用朗读女生成的声音文件放到项目资源中进行播放。
但是产品要求改成动态的。于是就用了Google为我们封装好的类TTS,即[TextToSpeech]:大家可以看下详细文档。

代码其实不多,但是写完之后测试就有问题,没声音,,,,看了之后才知道谷歌这个官方api不支持中文。。很Tmd.
给大家科普下:
文字转语音的引擎:

  • com.svox.pico 系统自带不支持中文语音
  • com.svox.classic 搜svox搜到的,和上面类似不支持中文
  • com.google.android.tts 谷歌文字转语音引擎,不支持5.0以下系统,大小18.85M
  • com.iflytek.speechcloud 科大讯飞语音引擎3.0,支持4.0以上系统,大小28.6M
  • com.baidu.duersdk.opensdk 度秘语音引擎3.0 不支持5.0以下系统,大小12.53M
  • com.iflytek.tts 科大讯飞语音合成,较老,不支持7.0以上系统,大小9.44M

引擎下载地址:
https://download.csdn.net/download/sqq_yj/10649462

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Shigq-droid

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值