山川云数据欢迎您!

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

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

  一般小程序语音格式是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软件开发公司 公司如何做网络推广 公司付费推广 网络营销方案模板 哪有做分销商城的 常见的网络营销策略 网络营销方法有那些 网络推广的途径 郑州seo优化公司 国内软件公司 怎么在网络上推广 郑州网站推广公司哪家好 网络营销好么 直销软件研发系统 网络销售推广技巧 贵阳营销策划公司 网路营销 直销研究开发软件 如何推广网络 郑州专业网络推广公司 如何进行网络推广和宣传 郑州好的软件公司 食品网络营销方案 网络推广主要是做什么 网络营销北京 响应式网页设计公司 营销策划和市场营销 郑州专业网站建设