山川云数据欢迎您!

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

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

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

快捷导航

小企业网络推广 gis软件开发公司 直销客户软件 企业网络营销计划 进行网络推广 网络推广途径有那些 信息流推广优势 制作分销商城 郑州商城开发 免费公司推广 直销软件软件开发 对公客户营销方案 网络推广运营商 直销公司管理软件开发 大型软件开发流程 c软件开发 app软件开发价格 资金盘直销软件开发 网络推广公司怎样 网络营销都有哪些 qcon软件开发大会 如何在网络进行推广 网络品牌推广方式 seo公司网站 河南seo教程 分销小程序分销商城 为什么要网络推广 郑州 软件 多用户分销商城系统 分销商城系统