讯飞错误码10116

./xebug/ttsdemo

###########################################################################
## 语音合成(Text To Speech,TTS)技术能够自动将任意文字实时转换为连续的 ##
## 自然语音,是一种能够在任何时间、任何地点,向任何人提供语音信息服务的 ##
## 高效便捷手段,非常符合信息时代海量数据、动态更新和个性化查询的需求。 ##
###########################################################################

开始合成 ...
QTTSTextPut failed, error code: 10116.
text_to_speech failed, error code: 10116.
合成完毕
按任意键退出 ...

 

查找讯飞 SDK 文档,发现这个错误码代表:

MSP_ERROR_NOT_FOUND 10116 没有发现

 

向讯飞客服寻求帮助,答的驴唇不对马嘴,声音也听不清楚。

 

最终经过自己摸索,错误原因是:make完成后,会把可执行文件自动拷贝到顶层的 bin 目录下,在这个下面有 msc 目录,里面有配置文件和 TTS 需要的语音角色 jet 文件。所谓的not found,就是 msc 目录及里面的内容 not found。

所以,必须去执行 bin 目录下的编译出来的文件,而不是 xebug 下面的,否则,要把 work_dir 参数传对。

转载于:https://www.cnblogs.com/elodio/p/5464696.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值