当前位置:   article > 正文

微信小程序调用科大讯飞 在线合成语音接口(文字转语音)_科大讯飞 语音听写api 微信小程序开发

科大讯飞 语音听写api 微信小程序开发

科大讯飞在线文档
https://www.xfyun.cn/doc/tts/online_tts/API.html

科大讯飞调用接口 地址
https://blog.csdn.net/jinxi1112/article/details/122835386

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

https://www.homedt.net/43939.html

注意点

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/77602
推荐阅读
相关标签
  

闽ICP备14008679号