微信公众号开发+H5页面语音录入+下载+amr转换为MP3+讯飞语音转文字
其实作为H5想要做语音识别,自认为还说有各种弊端得,同时还是微信公众号里面,如果小程序得话,或许会简单一点,但是这里是在公众号里面开发,在这个过程中查阅个各种资料,其实里面得东西都大同小异,但是大多数并不全,
- 首先微信公众号里面得H5开发语音录入,试过各种方法,由于是java渣渣,页面技术只是了解简单得,因此在使用标签得时候,本身并不能适用于当前得需求,因此最后只能选择了微信自带得录音功能,使用微信提供的接口,(具体得接口使用还是去看微信接口得使用)
- 由于使用微信得接口得话,首先要上传到它得服务器上面去(虽然也有本地得文件储存id,但是好像并没有用),这里就涉及到了一个serverid,这个值是存在于微信临时素材库得id,后期要用它来获取录音得文件。
- 通过微信提供得获取临时素材文件得接口,得到了文件(具体方法网上一搜一大堆,后期我也会将完整得代码放进资源里面),但是这里有一个坑得问题,他的格式为.amr得格式,但是最后的目的是转换为文字,因此这里涉及到了格式转换
- 主要用了现成得技术,也是通过下载资源获取得jar以及实现得方法,将.amr转换为了MP3格式
- 然后就就是最后一部了,将mp3得音频文件转换为文字,我这里用的是讯飞得技术,当然百度得也可以,
其实整个需求得这个流程已经完成了,但是不得不说里面遇到得坑,由于是渣渣,除了人们总说的,转换为mp3得时候会报N/A得错误,我还遇到了unkowFormat这个错误。
这里只是记录一下自己在查询资料时没有一个符合自己需求得资料,同时也希望以后有这样需求得人,可以将思路捋的更加清楚,也可以进行交流.
渣渣技术员 2019/03/29
QQ:502096352
微信公众号开发+H5页面语音录入+下载+amr转换为MP3+讯飞语音转文字相关推荐
- 微信公众号进入H5页面之后,点击返回键一直报404
微信公众号进入H5页面之后,点击返回键一直报404,遇到这个问题很郁闷呀! 注意:注意: 这是我自己的系统出的问题! 第一:因为这个问题不是所有手机上面都出现 第二:这个问题不是一个手机在出问题 第三 ...
- 关于微信公众号的h5页面跳转微信小程序的详细介绍
简介 关于微信公众号跳转小程序的功能,我也是研究了一整天才弄好的,主要是微信官方文档写的不清楚,百度上的各种文章也各说各的,不过最后还是要相信官网文档,接下来我会一步一步分析,希望对你有帮助,并且最后 ...
- 个人整理--微信公众号开发之页面开发
微信公众号页面开发 文章很乱 可能只有自己能明白了 下面有自己看别人的博客 个人觉得很详细 1.使用vue开发页面 获取code的时候,需要将重定向的页面用encodeURIComponent进行处理 ...
- 使用uniapp开发微信公众号(H5页面),用微信开发者工具调试微信公众号
1.先引入入口.html文件 参见官网https://uniapp.dcloud.io/collocation/manifest?id=h5-template 2.配置manifest.json 3. ...
- uniapp实现微信公众号内h5页面自定义标题内容和图片
和上次一样填坑,这次是使用uniapp做的项目,下载微信的 js-sdk(1.6.0版本) cnpm install jweixin-module -S wechatShare.js var wx = ...
- 微信公众号中h5页面扫一扫实现
开发文档参考链接:https://mp.weixin.qq.com/wiki?t = resources / status_main&id = mp1421141115 1 配置本地nginx ...
- php微信公众号调用扫一扫,微信公众号中h5页面扫一扫实现
开发文档参考链接:https://mp.weixin.qq.com/wiki?t=resources / status_main&id=mp1421141115 1 配置本地nginx ser ...
- 微信公众号HTML,H5页面莫名其妙,无故多出广告来,解决办法
专冶各种H5的嵌入垃圾广告! 公司的H5页面挨嵌入各种各样的广告,有时有,有时没有,这个很烦人,问过许多大咖,有几种说法和几种解决方法 DNS劫持 . HTML5页面被电信运营商进行DNS劫持植入广告 ...
- 微信公众号关闭H5页面,回到公众号首页
document.addEventListener('WeixinJSBridgeReady', function () { WeixinJSBridge.call('closeWindow'); } ...
最新文章
- DB time抖动的原因分析
- MySQL5.7 : 对隐式锁转换的优化
- 2015年《大数据》高被引论文Top10文章No.9——大数据是数据、技术,还是应用
- 机器人施教器的信息丢失_一种精准定位学习难度的施教方法及教育机器人与流程...
- ospf多区域路由实验
- Ubuntu Linux服务器安装图形化界面并用VNC Viewer连接
- history模式 nginx配置_Vue history模式Nginx配置
- EDSR:Enhanced Deep Residual Networks for Single Image Super-Resolution
- html实现word分页符,word分页-解析Word——自动分页符与手动分页符
- Geodesic Distance(测地距离)
- 抖音巨量百应怎么发福袋?四川鹰迪
- git创建版本库并提交文件
- 几行代码实现shiro超级管理员的功能
- python url加密解密_python解密百度加密链接的脚本
- 日语日常信函书信写作范文(6篇)
- thinkphp6 websocket-room的加入房间+离开房间+房间消息发送
- navicat连接postgresql时报错:authentication method 10 not supported
- MySQL的定时任务详解
- 微信公众号开发 自定义分享 从前台到Java后台 调用微信JS接口分享朋友圈
- 黑帽SEO人员是如何对网站优化的【认准SEO黑帽大牛】