山川云数据欢迎您!

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

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

  一般小程序语音格式是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制作 专业直销软件开发技术 双轨制直销系统软件 网络推广平台哪些 郑州seo排名公司 软件用什么开发的 郑州网站建设制作 网络推广的方式方法 网络推广网上营销 东莞网络推广 网络推广什么做 啥是网络推广 人人商城分销 网络推广做些什么 网络推广平台哪个好 河南互联网推广 网络平台推广好做吗 app开发公司郑州 适合做网络推广 郑州全网推广 电话网络营销技巧 app商城软件开发 有哪些网络推广方式 营销策划网络 开发虚拟币交易网 网络营销策划书的范文 网站整合营销策划