小米还有其他语音引擎吗
互联网 2023-07-09 10:51:54
1、系统自带的语音引擎,可在“更多设置/语言和输入法/文字转语音/首选引擎”中查找
2、小爱同学全语音服务
3、Google Text-to-Speech、iSpeech等第三方应用
(资料图片仅供参考)
4、科大讯飞语音引擎
如果开发者想在小米手机上使用语音合成和语音识别两大语音服务的在线平台,可以考虑使用科大讯飞语音引擎。科大讯飞语音引擎支持中文、英文、粤语、四川话,也可以合成中英混读语音 。
下面是使用科大讯飞语音引擎的示例代码:
# 导入SDK
from
aip
import
AipSpeech
# 设置APPID/AK/SK
APP_ID
=
"your_app_id"
API_KEY
=
"your_api_key"
SECRET_KEY
=
"your_secret_key"
# 初始化AipSpeech对象
client
=
AipSpeech
;">,
API_KEY
,
SECRET_KEY
)
# 调用语音合成接口
result
=
client
.
synthesis
;">"你好百度"
,
"zh"
,
1
,
{
"vol"
:
5
,
}
)
# 识别正确返回语音二进制,错误则返回dict
if
not
isinstance
;">,
dict
)
:
with
open
;">""
,
"wb"
)
as
f
:
f
.
write
;">)
其中,
APP_ID、
API_KEY和
SECRET_KEY需要开发者在科大讯飞官网上注册账号并创建应用后获取。在使用
synthesis方法时,第一个参数为待合成的文本,第二个参数为语言类型,第三个参数为音频采样率,第四个参数为其他参数,如音量等。











































































