QQ微信语音播放工具WeChatPlayer
肺炎疫情牵动全国人民的心,有一群人不畏生死,战斗在第一线,朋友圈的一席话,非常感动,转载如下:
“哪里有什么白衣天使,
不过是一群孩子,
换了身衣服,学着前辈的样子,
治病救人,跟死神抢人罢了... ...”
致敬伟大的白衣天使,请保护好自己!
多喝水,少出门,不给她们添堵!
这个工具,是我们在开发另一款工具的过程中碰到的一个阶段性难题,找了一些资料,但不能满足我们的需求,在尝试着解决问题的过程中开发出来的一个附带工具;
据目前所知,在QQ、微信中TX用到了七种音频格式:amr、aud、silk(包括wav、wma、mp3)和slk;amr用于Android的QQ语音,aud用于iphone的QQ语音,silk(包括wav、wma、mp3)用于微信的语音,slk算是silk的一种简化版本。
我们着重对amr、aud、silk和slk进行了处理,转化后播放,对较常见的wav、wma、mp3直接调用默认播放器播放;
试用后,有同事提出了语音方言的问题,我们进行了语音识别转化文字工作,程序中分别调用了“百度语音”和“讯飞语音”在线进行识别,识别率较高,能基本解决语音中的方言问题。
一、软件界面
双击WeChatPlayer.exe,程序运行的界面如图:
二、操作步骤
在“菜单”中导入语音文件,自动转化成可识别的语音格式wav进行播放;或者:将语音文件拖拽进程序的框体内转化。
在
这里进行语音识别为文字的转化工作,只加入三种“普通话、英文、粤语”,讯飞应该能支持二十多种方言,这里没全部加入了。对很重要的“维语、藏语”识别,讯飞没有开放其接口标识,待找到后再加入程序中。
识别的结果,在文本框中出现,可以比较一下。
以上的过程,取证公司陆续实现了相关的功能;但他们均没有单独提供工具,可能认为一般民众接触不到这些单独的语音文件而没有必要吧。
我们作为一个工具单独提供使用。
原文始发于微信公众号(MicroPest):QQ微信语音播放工具WeChatPlayer
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论