山川云数据欢迎您!

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

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

  一般小程序语音格式是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开发定制公司 广州全网推广公司 直销系统软件公司 网络推广的原因 开发开发直销软件 安卓软件软件开发 软件开发app 手机网站建设公司 直销软件哪家好 直销软件设计公司 专业直销软件开发多少钱 网络营销市场营销 网络营销推广该怎么做 在线直销系统