山川云数据欢迎您!

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

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

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

快捷导航

怎么做好网络营销推广 公司软件 常用软件开发平台 策划和营销 直销研究软件 直销奖金软件开发 郑州酒店软件 软件公司是做什么的 开源的项目管理系统 程序开发 微信三级分销商城 直销客户软件 企业需要做网络推广 网站营销方案 网站建设制作公司 营销网络 做直销的软件 网络建站公司 软件开发怎样 信息流推广 郑州seo服务公司 网络推广付费推广 直销公司软件 seo公司网站 软件直销网 如何做推广网络 未来软件公司 网络营销新模式 郑州网络推广营销 网络做推广那个好