山川云数据欢迎您!

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

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

  一般小程序语音格式是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与软件开发 网络推广都做什么 软件开发步骤 网络推广免费方法 什么是网络营销方案 市场营销推广策划方案 网络推广的具体方法 直销系统双轨直销软件 it软件开发外包 建材行业网络营销方案 软件开发有哪些 自学软件开发难不难 直销软件 研发 网络推广主要做 网络营销北京 品牌网络营销方案 开发管理信息系统软件 企业直销软件制作 直销软件开发价格多少 瀚越分销商城 直销软件开发开发的 软件开发制作公司 多语言网站建设公司 直销管理系统软件 网络推广好做么 什么直销软件开发好 郑州软件学校 怎样做网络营销推广 网络推广和网站优化