山川云数据欢迎您!

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

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

  一般小程序语音格式是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

快捷导航

郑州网站seo优化 免费分销商城 如何做网络推广营销 河南推广网络 网络推广免费平台有哪些 开发软件公司哪家好 直销研究软件 建设企业网站的公司 直销软件 研发 做个直销软件开发要多少钱 分销商城网站建设 深圳直销软件开发公司 微信分销商城定制 郑州软件培训 客户营销方案 网络推广的优缺点 直销软件多少钱一个 软件开发工程师 直销软件公司哪个好 微信分销商城 代理分销商城系统 网络销售推广方案 武汉网络营销平台 app软件开发的价格 有关网络营销 网络推广营销哪家好 贵阳营销策划公司 app软件开发app定制开发价格 资讯app开发公司 网络推广是做什么的