山川云数据欢迎您!

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

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

  一般小程序语音格式是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开发 回馈老客户营销方案 专业做app软件开发 如何进行网络推广和宣传 开发专业直销软件 定制软件开发价格 分销商城赚钱吗 郑州推广公司 信息流推广优势 专业全网推广 软件产品直销 店淘软件开发 怎样做网络推广 免费网络推广平台有哪些 辽宁网络推广 小企业网络推广 网络营销策划技巧 做网站公司 直销奖金软件开发 企业网络推广的方法 辽宁营销策划 软件开发技术方案 网络营销免费 分销返利商城 做软件开发需要什么 双轨直销系统定制 如何自己做网络推广 公司网站建设公司 网络营销模式主要有