山川云数据欢迎您!

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

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

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

快捷导航

分销微商城 直销软件开发制作方法 网络推广的优势 郑州网络营销推广公司 开发 直销软件的 netapp公司 微商城分销系统多少钱 网站直销软件 直销软件双轨 手机常用app 网络信息推广 分销商城赚钱吗 深圳软件开发平台 爱科技网络推广 郑州网站推广 长沙企业网络推广 网络推广做什么的 销售推广方案策划 区域网络推广 自媒体网络营销 如何做网络推广人员 资深网络推广 广州的营销策划公司 客户营销方案 在线课程软件开发的公司 网络技术推广 市场营销的策划 手机软件开发 网络推广营销怎么做 软件开发云平台