山川云数据欢迎您!

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

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

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

快捷导航

专业的网站建设公司 开发软件直销 网络推广有效方法 开发直销系统软件 网络营销机会 网络推广的主要内容 爱科技网络推广 pda软件开发 公司注册网络推广 在线分销商城 网络口碑营销方法 营销平台方案 b2c软件开发 gis软件开发 网络推广怎么做的 直销销售软件 app软件开发企业 新密网站建设 网络营销经理 小程序商城分销 企业直销软件开发 网络推广收费方式 怎么样建设公司网站 社区软件开发 网络推广应该怎么做 新公司推广 北京如何网络营销 精准网络营销推广 软件直销软件开发企业 app开发公司郑州