山川云数据欢迎您!

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

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

  一般小程序语音格式是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 专业软件开发公司 qcon软件开发大会 最新网络推广方式 软件开发 直销软件有哪些品牌 微分销商城哪个好 网络营销推广套餐 公司推广 研究开发直销软件 分销商城系统哪家好 app的开发公司 旅游网站建设公司 电话软件直销 网站市场营销方案 开发直销 软件 直销软件开发商 网络营销方案书 整体网络营销方案 关于网络推广 网络推广简单吗 深圳专业网络推广公司