900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 微信小程序调用科大讯飞 合成语音接口(文字转语音)

微信小程序调用科大讯飞 合成语音接口(文字转语音)

时间:2024-03-01 18:28:11

相关推荐

微信小程序调用科大讯飞 合成语音接口(文字转语音)

科大讯飞在线文档

/doc/tts/online_tts/API.html

科大讯飞调用接口 地址

/jinxi1112/article/details/122835386

微信小程序base64转ArrayBuffer替代方案

/43939.html

注意点

调用函数 参考大佬的实例 这里说一下注意的点

微信小程序 不支持在线的base64类型的音频文件解析, 在这里耗了好久 找了好多文档 最后发现只能把base64格式的文件转成ArrayBuffer形式 然后在写入到本地文件 通过大佬的函数调试 发现一直报一个错Failed to execute ‘atob’ on ‘Window’: The string to be decoded is not correctly encoded原因未知 当传入 六个字一下的时候不会出现这个错误 大于六个字以上会出现这个报错,也是很头疼 经过排查 是因为微信官方的 base64ToArrayBuffer函数的问题 可能是因为base64太长 导致解析出错 从而不能生成ArrayBuffer格式 这里也是找到了替换的方案 忙活了一下午总算能成功生成音频文件

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。