山川云数据欢迎您!

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

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

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

快捷导航

移动端营销解决方案 陕西直销软件开发 网络推广的有效方法 郑州专业网站建设 网络营销内容 ios软件开发报价 迈菲尔杀毒软件 开农场游戏 直销后台软件制作 网络营销定价策略 网络推广的优势 网络推广推广 那家网络营销好 管理软件开发平台 江西营销策划 郑州app软件开发公司 seo网络营销推广公司 网络推广费 服务营销策划 河南网络推广公司哪家好 开发制作直销软件 c用什么软件开发 郑州哪里有学网络营销 营销策划网站 郑州市的软件公司 直销奖金制度软件开发 从事软件开发 直销 软件的制作方法 安卓软件开发 网络推广主要步骤