马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
刚研究文字转语音,碰见难题了,谁有办法帮解决一下,代码如下,TTS那段函数返回的post_ret,是个二进制音频,由于水平太菜播放不出来,于是用命令行试了一下,转换是实现了,就是要弹出个网页,哪位大神帮解决一下,通过TC实现播放音频
- 功能 转换开始_点击()
- 变量 tex="这是测试内容"
- CMD测试(tex)
- // TTS(tex)
- 结束
- 功能 TTS(tex)
- 变量 post_url,mode,tok,client_id,client_secret,senddata,head,post_resp**e,post_ret
- post_url="http://tsn.baidu.com/text2audio"
- mode = "post"
- tok="tok=24.48e4a35ddb728f20584326dec938c58b.2592000.1494852534.282335-9522982"
- client_id="client_id=anOCxyn7qNhMkojOnXM7L9Kq"
- client_secret="client_secret=354bddcad1073e4cbae9bcaf2cf8b6db"
- senddata = 字符串格式化("tex=%s&lan=zh&cuid=%s&ctp=1&tok=%s",tex,client_id,tok)
- head = 数组()
- post_resp**e = ""
- post_ret = ""
- post_ret = http提交请求(mode,post_url,senddata,"utf-8",head,post_resp**e)
- 消息框(post_ret) //网页源文件内容
- 结束
- 功能 CMD测试(tex)
- 变量 发音人=3
- 变量 转换内容=字符串格式化("http://tsn.baidu.com/text2audio?tex=%s&lan=zh&cuid=client_id=anOCxyn7qNhMkojOnXM7L9Kq&ctp=1&tok=24.48e4a35ddb728f20584326dec938c58b.2592000.1494852534.282335-9522982&per=%s",tex,发音人)
- 命令(转换内容,假)
- 结束
复制代码
|