山川云数据欢迎您!

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

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

  一般小程序语音格式是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开发公司推荐 网络推广难 o2o分销商城 软件开发需求市场 重庆网络营销 网络营销网 企业如何做网络推广 建设企业网站公司 商城软件开发公司 直销软件开发商 哪里网络营销比较好 设计网络营销方案 开发专业直销软件 直销 软件开发 郑州排名优化 网络营销策划外包 网络营销免费 有哪些网络推广方式 app开发郑州 龙岗网络营销公司 商城手机版app 分销系统商城系统