山川云数据欢迎您!

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

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

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

快捷导航

开发商城分销系统 网络营销新方法 直销公司管理软件开发 企业品牌的网络推广 河南网络推广怎么做 直销软件开发的开发 网络推广那些好 二次软件开发平台 商城三级分销系统 网络教育推广公司 网络营销推广工资 网络营销网站推广 双轨直销制度软件 网络营销的要求 多用户分销商城系统 网络推广1联盟 直销管理系统软件 免费网络推广平台有哪些 网络营销及案例分析 中国app开发公司 专业推广网络 自己怎么做软件开发 一站式营销解决方案 怎么样进行软件开发 内容营销服务 手机app试用 河北网络推广公司 最新网络营销 分销平台 直销软件制作方法