山川云数据欢迎您!

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

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

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

快捷导航

直销软件有哪些 分销商城网站建设 android小软件开发 网络推广一 直销双轨制软件 免费直销软件 那家网络营销好 网络营销哪家强 分销系统商城开发 集团公司网站建设 哪家软件开发好 安卓系统软件开发 企业网络营销方案设计 网络营销方式有哪些 湖北网络推广公司 如何做商城分销 成都网络营销策划 付费网络推广方式 app软件开发 软件开发好不 网络推广需要做哪些 多用户商城系统 如何实施网络推广 开封网站建设 app系统开发 个人网络推广 网络推广的应用 郑州手机app开发 郑州做app公司 农场经营游戏开发