山川云数据欢迎您!

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

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

  一般小程序语音格式是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手机商城 推广网络平台 网络营销的技术 网络营销与网络营销策划方案 公司如何做网络推广 网站营销与策划 第三方网络推广 什么是seo