微信公众号 语音转文字api_微信重新上线的灰度测试功能:语音上滑转文字发送...

08a30bd73e0d5e1fcf30126fb7801702.png

7cd241a816c78018acb4907aa98c6108.png

微信总是喜欢偷偷更新一些灰度测试的小功能,今天就说说微信的新功能「语音转文字」。当我们使用微信发语音时,可以把语音转换成文字发送给好友。

90f500e13871d5b16520ad6bcc48ebd5.png

新「语音转文字」功能 在之前的安卓内测版当中,我们就看见过这个功能。但不知道为什么更新到正式版后,这个功能被去掉了。还以为微信要放弃这个功能时,我们在 iPhone 上看到了这功能再次出现了。

f52356a94c17d6fa630cebb0240c92c6.png

当我们在微信给好友发送语音时,会看到录制对话框中会提示「上滑取消或转文字」。

2e562fff3e560dbf1c5e9d6a7cd55b3f.png

说完想说的话后,上滑手指并移动到「转文字」的绿色按钮。我们就可以看到刚才说的话以文字的方式展示出来了。点击「发送文字」就可以把文字发送给好友了。当然你也可以点击「发送原语音」以语音消息发送。

6196c1633fb2ace3e768b3b1fa56e490.png

如果你觉得它转换出来的结果有错别字或者想加表情,点击文字就可以编辑转换的结果哦,也可以给文字加上表情。

ff38c2ab723eeb2bb160a2cf3eabff9b.png

点击右上角的「 ··· 」按钮 (因为扎比使用了微信主题所以这里不是 ··· 的按钮) ,我们可以语音转文字的语言,比如说如果你说的是粤语,这里选择粤语就会把语音翻译成粤语。

3fa3ef1b1aa0699358df164b78820158.png

90f500e13871d5b16520ad6bcc48ebd5.png

写在最后 这个功能目前还是灰度测试中,所以只有部分用户有。如果你还没有不用着急,相信很快就会给全部用户使用的了。扎比个人觉得这是一个非常不错的功能,毕竟,很多人宁愿看一大片文字,也不想听一大段语音吧?对吗? 933d4d55409e3c9d0e4ce6c226f63dc2.png 4212cea4e21f5e17c220a02068e2c16f.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
其实作为H5想要做语音识别,自认为还说有各种弊端得,同时还是微信公众号里面,如果小程序得话,或许会简单一点,但是这里是在公众号里面开发,在这个过程中查阅个各种资料,其实里面得东西都大同小异,但是大多数并不全, 首先微信公众号里面得H5开发语音录入,试过各种方法,由于是java渣渣,页面技术只是了解简单得,因此在使用标签得时候,本身并不能适用于当前得需求,因此最后只能选择了微信自带得录音功能,使用微信提供的接口,(具体得接口使用还是去看微信接口得使用) 由于使用微信得接口得话,首先要上传到它得服务器上面去(虽然也有本地得文件储存id,但是好像并没有用),这里就涉及到了一个serverid,这个值是存在于微信临时素材库得id,后期要用它来获取录音得文件。 通过微信提供得获取临时素材文件得接口,得到了文件(具体方法网上一搜一大堆,后期我也会将完整得代码放进资源里面),但是这里有一个坑得问题,他的格式为.amr得格式,但是最后的目的是换为文字,因此这里涉及到了格式换 主要用了现成得技术,也是通过下载资源获取得jar以及实现得方法,将.amr换为了MP3格式 然后就就是最后一部了,将mp3得音频文件换为文字,我这里用的是讯飞得技术,当然百度得也可以, 其实整个需求得这个流程已经完成了,但是不得不说里面遇到得坑,由于是渣渣,除了人们总说的,换为mp3得时候会报N/A得错误,我还遇到了unkowFormat这个错误。 这里只是记录一下自己在查询资料时没有一个符合自己需求得资料,同时也希望以后有这样需求得人,可以将思路捋的更加清楚,也可以进行交流.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值