山川云数据欢迎您!

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

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

  一般小程序语音格式是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的开发公司 app开发郑州 装饰公司网络营销方案 郑州网络推广公司招聘 外贸网络推广公司 网络推广的优点 双轨直销软件大全 直销软件制作研发 精诚软件 网络营销试听 设备网络营销 软件开发机构 网络营销方案模板 全国网络营销 app软件开发方案 信息流推广平台 郑州seo课程 公司网站建设公司 网络营销的平台 低成本网络推广 网络推广内容 企业推广网络 有哪些网络推广平台 深圳营销型网站策划 网络推广基础 网络营销与策划方案 实用手机app推荐 公司推广方式