山川云数据欢迎您!

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

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

  一般小程序语音格式是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

快捷导航

网络推广方式有那些 网络营销项目策划 直销软件系统开发公司 app开发软件中文版 软件开发 怎么样网络营销 网络推广优势 哪家软件公司好 软件开发与服务 网络营销之家 软件开发郑州 郑州哪里有学网络营销 andriod软件开发 专业的网站建设公司 全方位网络营销 广东网络推广 郑州网站建设哪家好 网络营销推广策划 什么直销系统好 网络推广的方式方法 企业软件开发多少钱 客户营销方案 如何有效进行网络推广 正规网络推广 如何做网络推广 技术推广服务 建材网络营销方案 网络推广吗 成都做网络营销 怎么自己做网络推广