山川云数据(河南)有限公司欢迎您!

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

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

  一般小程序语音格式是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 软件开发吧 商城开发分销系统 直销软件开发哪里好 郑州网络营销课程 网络营销服务商 什么叫网络营销推广 哪里有网络推广 安卓软件开发 郑州软件开发哪家好 深圳专业网络推广公司 网站策划营销 ibm分销商城 有关网络营销 网络信息推广