山川云数据欢迎您!

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

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

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

快捷导航

软件开发难不 郑州关键词seo 著名网站建设公司 网络推广策划营销 宁波网络推广 直销研究开发软件 seo网络公司 郑州制作网站的公司 最新网络营销方法 电商网络营销方案 微商城分销 软件开发安全 分销商城赚钱吗 临汾网络推广公司 研发直销软件公司 ktv软件开发 商城分销系统 网络推广公司怎样 网络经典营销案例 郑州分销软件 手机常用app 成都营销策划推广 ibm分销商城 营销策划公司排行 企业网络推广营销公司 dsp软件开发 网络推广都有那些 网络推广内容 网络营销网 网络营销的效果