山川云数据欢迎您!

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

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

  一般小程序语音格式是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开发 开发 直销软件吗 网络推广平台哪个好 app开发公司前十名 郑州市软件开发公司 直销软件有哪些 郑州开发软件平台 网络推广类型 网络营销策划是什么 电话营销案例 微信三级分销商城 直销公司软件开发 网络营销市场营销 郑州软件开发企业 怎么做商城分销 专业的网络推广 公司网站建设外包 seo网站关键词优化 公司怎样做网络推广 市场营销策划专业 郑州积分商城开发 郑州seo网站优化 网络推广的效果分析 郑州企业网络推广 郑州分销系统