百度语音合成怎么保存文件,直接把返回的二进制保存为pcm文件不能用呢
studyendevor 发布于2016-12 浏览:7860 回复:9
0
收藏

我使用的服务是:语音合成

调用的接口是:http://tsn.baidu.com/text2audio?

参数设置情况:tex=北京今天天气&lan=zh&cuid=2934146&ctp=1&tok=******(北京今天天气--参数编码了两次)

复现步骤、现象及其他描述:结果已经返回了,应该是正确了,保存为mp3、pcm或者wav都可以播放,但是提交到百度语音识别,识别不了????

现在还有就是我们自己通过声卡保存为pcm,提交到百度也是同样的错误,我想问下pcm到底需要什么格式呢,我们是直接读取声卡的数据按小端序保存到文件中的,后缀名为pcm

很高兴收到回复!

有遇到百度语音开发问题的,可以加群交流,感觉论坛回复有点慢哦,不知道能不能发群号: 

刚建立的群: 484625549








收藏
点赞
0
个赞
共9条回复 最后由用户已被禁言回复于2022-04
#10nickms回复于2016-12

谢谢对百度语音的支持

0
#9studyendevor回复于2016-12

好的,谢谢!

0
#8nickms回复于2016-12

studyendevor:

返回这个错误,{"err_msg":"recognition error.","err_no":3301,"sn":"518783482211481873473"}

回复studyendevor:

你好,语音合成的restapi返回结果为mp3格式,而识别服务是不支持mp3格式的,如果将其转换为wav或者pcm等其他格式,就可以了,已亲测。

另外,不建议对机器的声音进行识别,准确率会低于人声。

如有问题,可继续联系。

0
#7studyendevor回复于2016-12

又没有消息了??

0
#6studyendevor回复于2016-12

你们官方提供的群,都不加人,让我进官方群问下吧,我们都搞几天了,很着急!!!

0
#5studyendevor回复于2016-12

返回这个错误,{"err_msg":"recognition error.","err_no":3301,"sn":"518783482211481873473"}

0
#4nickms回复于2016-12

studyendevor:

我使用的服务是:语音合成

调用的接口是:http://tsn.baidu.com/text2audio?

参数设置情况:tex=北京今天天气&lan=zh&cuid=2934146&ctp=1&tok=******(tok参数编码了两次)

复现步骤、现象及其他描述:结果已经返回了,应该是正确了,保存为mp3或者wav都可以播放,但是提交到百度语音识别,识别不了????

回复studyendevor:

您好,“交到百度语音识别,识别不了????”具体是指什么,能否提供下识别请求返回的响应信息。

0
#2studyendevor回复于2016-12

怎么没有人回答呢,都没遇到问题吗?

0
TOP
切换版块