山川云数据欢迎您!

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

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

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