QQ微信語音播放工具WeChatPlayer微信
肺炎疫情牽動全國人民的心,有一羣人不畏生死,戰鬥在第一線,朋友圈的一席話,很是感動,轉載以下:iphone
「哪裏有什麼白衣天使,工具
不過是一羣孩子,spa
換了身衣服,學着前輩的樣子,.net
治病救人,跟死神搶人罷了... ...」3d
致敬偉大的白衣天使,請保護好本身!blog
多喝水,少出門,不給她們添堵!接口
這個工具,是咱們在開發另外一款工具的過程當中碰到的一個階段性難題,找了一些資料,但不能知足咱們的需求,在嘗試着解決問題的過程當中開發出來的一個附帶工具;進程
據目前所知,在QQ、微信中TX用到了七種音頻格式:amr、aud、silk(包括wav、wma、mp3)和slk;amr用於Android的QQ語音,aud用於iphone的QQ語音,silk(包括wav、wma、mp3)用於微信的語音,slk算是silk的一種簡化版本。ip
咱們着重對amr、aud、silk和slk進行了處理,轉化後播放,對較常見的wav、wma、mp3直接調用默認播放器播放;
試用後,有同事提出了語音方言的問題,咱們進行了語音識別轉化文字工做,程序中分別調用了「百度語音」和「訊飛語音」在線進行識別,識別率較高,能基本解決語音中的方言問題。
1、軟件界面
雙擊WeChatPlayer.exe,程序運行的界面如圖:
2、操做步驟
在「菜單」中導入語音文件,自動轉化成可識別的語音格式wav進行播放;或者:將語音文件拖拽進程序的框體內轉化。
在
這裏進行語音識別爲文字的轉化工做,只加入三種「普通話、英文、粵語」,訊飛應該能支持二十多種方言,這裏沒所有加入了。對很重要的「維語、藏語」識別,訊飛沒有開放其接口標識,待找到後再加入程序中。
識別的結果,在文本框中出現,能夠比較一下。
以上的過程,取證公司陸續實現了相關的功能;但他們均沒有單獨提供工具,可能認爲通常民衆接觸不到這些單獨的語音文件而沒有必要吧。
咱們做爲一個工具單獨提供使用。
本文分享自微信公衆號 - MicroPest(gh_696c36c5382b)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。