山川云数据欢迎您!

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

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

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

快捷导航

微商城三级分销开发 直销系统软件开发定制 软件开发收费 我想开发软件 做网络营销 龙岗网络推广公司 网络推广有那些平台 网络服务营销 it软件开发外包 网络销售推广软件 网络营销站点推广 微商城分销 微信二级分销商城 网络营销口碑 常见的网络推广方式 后台管理开发 一站式网络营销服务 服务营销策划 直销软件大全 深圳软件app开发公司 郑州编程培训班 付费网络推广渠道 网络营销哪好 推广网络 渠道营销策划 靠谱app开发公司 网络营销如何推广 网站营销与策划 软件快速开发平台 专业网络推广费用