文字生成 mp3文件错误。
dlouxxf 发布于2021-02 浏览:1224 回复:2
0
收藏

运行以下语句:

result =client.synthesis(s,'zh',3, {'per':1})
print(result)

显示:

{'err_detail': '4: Open api request limit reached', 'err_msg': '4: Open api request limit reached', 'err_no': 502, 'err_subcode': 4, 'tts_logid': 1309136222}

看社区问题,应该是未领取免费额度,但是把能申请的都开通了,还是有这个错误,具体是什么问题?如果要开通应该开通哪种服务?

现在是想把文字转语音生成一个*.mp3文件,但是一直没有成功。代码如下:

def tts(s):
print(s)
result =client.synthesis(s,'zh',3, {'per':1})
print(result)
#识别正确返回语音二进制
if not isinstance(result, dict):
    with open("temp.mp3","wb") as f:
    f.write(result)
    tmpfile =f.name
    return tmpfile
else:
   return None

收藏
点赞
0
个赞
共2条回复 最后由qq928243596回复于2022-09
#3dlouxxf回复于2021-03

十分感谢,如果没图还真是没注意到这个位置。

0
#2franklyn867回复于2021-03

console.bce.baidu.com/ai/  登陆控制台领取免费额度

1
TOP
切换版块