山川云数据欢迎您!

微信小程序语音转文字的实现方式

作者:创始人 日期:2020-07-02 人气:7542

  一般小程序语音格式是mp3,那么如何将语音格式mp3转换为文字,下面为大家介绍微信小程序语音转文字的实现方式

  

 

  微信小程序语音转文字的实现方式

  1、微信小程序录音,提交到服务器(此时音频格式为silk);

  2、利用silk-v3-decoder(https://github.com/kn007/silk-v3-decoder), 把silk 转换成pcm格式 (silk/decoder /data/test.silk /data/1.pcm);

  3、 用 ffmpeg 把 44100 采样率 单声道 16bts pcm 文件转 16000采样率 16bits 位深的单声道pcm文件

  ffmpeg -y -f s16le -ac 1 -ar 44100 -i test44.pcm -acodec pcm_s16le -f s16le -ac 1 -ar 16000 16k.pcm (获得pcm文件)

  ffmpeg -y -f s16le -ar 24000 -ac 1 -i /data/1.pcm -f wav -ar 16000 -b:a 16 -ac 1 /data/1.wav (获得wav文件)

  4、调用百度api 转换 pcm , 就能获取百度转换后的 文字

  注:采样率很重要,错了百度api将无法转换,必须为8000或16000

你觉得这篇文章怎么样?

00

快捷导航

网站公司 网络营销方 开发公排管理软件 网络营销五个策略 网络推广与销售 教育行业网络营销方案 北京整合网络营销 哪里有营销网络营销 哪里有软件开发公司 许昌网络推广公司 研究开发直销软件 最新网络营销方法 软件开发和软件实施哪个好 直销软件怎么做 直销管理软件制作 网络营销新模式 信息流推广 网络营销定价策略 网络营销发展 网络营销推广与策划 专业直销软件研发 开封网站建设 软件后台开发 整合营销解决方案 软件开发程序有什么用 网站制作公司 网络营销范围 软件分析网站 河南网络公司 3级分销微商城