山川云数据欢迎您!

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

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

  一般小程序语音格式是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公司 app软件开发app定制开发价格 从事软件开发怎么样 网络营销推广群 商城app开发公司 多语言网站建设公司 直销系统价格 郑州网站公司 微商城三级分销 网络推广哪家强 网络营销是