這天小編在大街上聽到一首好聽的音樂,趕緊停下腳步,掏出手機,打開音樂APP的聽歌識曲功能,不一會兒,這首好聽的音樂就被正確識別出來。
聽歌識曲這個功能的確好用,只需要讓音樂APP「聽」一會,就能識別出正在播放的音樂是哪首歌曲,換做以前就只能硬記歌詞去搜索了,不過這招對於曲子可不管用。
不過目前大多數音樂APP的聽歌識曲功能,還都僅限於識別歌手演唱的歌曲,對於用戶自己哼唱的歌曲則無能為力,這跟聽歌識曲所採用的識別算法有關係。
目前聽歌識曲的實現,就是通過通過大量的歌曲音樂,提取這些歌曲的聲紋信息,存放於資料庫中,用於識別音頻片段。
然後通過麥克風獲得用戶需要識別歌曲的片段的聲紋,允許混雜一些噪音信號,通過對比來識別歌曲,這樣一來就要求需要識別的歌曲的聲紋信息已經存在於聲紋信息庫中,所以用戶自己哼唱的歌曲肯定不能識別。
不過目前已經有音樂APP支持哼唱識別功能了。對於哼唱識別,小編猜測是採用了目前語音識別的原理,當用戶哼唱的時候,識別旋律和歌詞內容,再結合聲紋信息,然後再在曲庫中進行搜索。
要知道,很多時候,小編想要知道目前播放的歌曲是啥,等掏出手機的時候,歌曲要麼播完了,要麼車已經開遠了,支持了哼歌識曲功能,就可以自己哼唱一下看看能不能識別,這個功能倍兒棒。
那麼聽歌識曲哪家強呢?小編對支持哼唱識別的三款APP(QQ音樂、網易雲音樂、soundhound獵曲奇兵)進行了一個簡單的測試,讓我們來看看它們的表現吧。
開測小菜 西遊記經典歌曲《女兒情》
首先要出場的就是《女兒情》,這首在西遊記中經典的歌曲,在許多人腦海中都留下了深刻的記憶,許多人都會唱上那麼一兩句。
那麼這個經典的歌曲應該在三款參賽APP中是屬於比較簡單的一項,三款參賽音樂APP的聽歌識曲能力如何呢?我們來看看。
在這個歌曲測試中,小編採用了三種測試方式,一種是測試原聲(西遊記中的歌曲原聲),而是測試翻唱(女兒情 -陳建江),三是小編自己哼唱其中的一段歌詞來進行哼唱測試,來看看測試結果如何。
測試歌曲採用蝦米音樂歌曲,對於蝦米音樂沒有的歌曲則儘量採用競爭對手曲庫。(以下同)
對於聽歌識曲測試部分,未能成功識別的歌曲,小編採用三段測試方式來進行重複測試,也就是選取歌曲的三個不同時間段來進行識別測試,三次測試都未能識別則判斷為識別失敗,有成功的則判為成功。(以下同)
對於哼唱識別部分,哼唱未能被識別的歌曲,小編採用換人測試方式,換個小編來進行哼唱測試,參與測試小編為兩男一女,三人哼唱測試有一人識別正確則視為成功,三人哼唱都識別錯誤視為失敗。
當然小編們都不是歌唱家,所以此項測試僅供參考,不代表所有環境測試的結果。(以下同)
小編選擇了在一個安靜的小會議室裡進行測試,測試時不移動手機與音響,測試受環境及多因素影響,結果僅供參考,不代表所有環境的測試結果。
QQ音樂表現:原唱識別測試(成功);翻唱識別測試(成功);哼唱識別(成功)。
網易雲音樂表現:原唱識別測試(成功);翻唱識別測試(失敗 備註1);哼唱識別(成功)。
soundhound表現:原唱識別測試(成功);翻唱識別測試(失敗 備註2);哼唱識別(成功)。
備註1:網易雲音樂三次均識別錯誤,識別為了三首不同的錯誤音樂。
備註2:soundhound第一次無匹配結果,第二次識別錯誤歌曲,第三次無匹配結果。
測試小結:對於原唱,三款參賽音樂APP幾乎都在開始曲的時候就已經成功識別,毫無難度。而對於翻唱,只有QQ音樂能夠識別出來,對於小編的哼唱,三款參賽音樂APP都無需小編換人就能一次性成功識別,不錯。
抖音神曲《離人愁》出廠場 能難住它們麼
接著出場的就是抖音神曲《離人愁》,這首歌因為抖音而火爆,不少翻唱都蓋過了原唱的風採,測試採用原聲(李袁傑)、翻唱(曲肖冰)和小編哼唱形式。
QQ音樂表現:原唱識別測試(成功);翻唱識別測試(成功);哼唱識別(失敗)。
網易雲音樂表現:原唱識別測試(成功);翻唱識別測試(成功);哼唱識別(成功)。
soundhound表現:原唱識別測試(成功);翻唱識別測試(成功);哼唱識別(失敗)。
測試小結:這首歌的演唱難度有所增加,所以小編們的唱功就成了軟肋,不過,網易雲竟然成功識別了一位男編輯的哼唱,不錯不錯。對於原唱和翻唱的識別,三款參賽音樂APP都一次性成功識別。
3 、2 、1 愛就像藍天白雲晴空萬裡 你沒聽過算我輸
然後要出場的就是聽到要嘔吐了的3、2、1,愛就像藍天白雲晴空萬裡突然暴風雨(小編這裡盼望著來場暴風雨,好熱啊。)《答案》測試同樣採用原聲(楊坤、郭採潔)、和小編哼唱形式。翻唱歌手無從選擇,取消測試。。
QQ音樂表現:原唱識別測試(成功);哼唱識別(成功)。
網易雲音樂表現:原唱識別測試(成功);哼唱識別(成功)。
soundhound表現:原唱識別測試(成功);哼唱識別(失敗)。
測試小結:只有soundhound未能識別小編們演唱出來的《答案》。
粵語它們能聽懂不 學友經典歌曲應該難不住
別都是普通話的,我們來試試粵語音樂,出場的是張學友的《等你等到我心痛》,看看這首經典的粵語歌曲能不能難住三款參賽音樂APP。翻唱歌手無從選擇,取消測試。
QQ音樂表現:原唱識別測試(成功);哼唱識別(成功)。
網易雲音樂表現:原唱識別測試(成功);哼唱識別(成功)。
soundhound表現:原唱識別測試(成功);哼唱識別(成功)。
測試小結:出乎小編預料的是,三款參賽音樂APP都成功識別了小編那不鹹不淡的粵語演唱,甚至是一次通過,另外兩位小編也參與了哼唱測試,也是一次性通過,不錯!
沒有歌詞!光是曲子它們能識別不
歌能成功識別,那麼曲子能成功識別不,我們來看看純音樂《雲水禪心》、《風居住的街道(風の住む街)》、《高山流水(古箏)》、《雨的印記 Kiss The Rain》(鋼琴)、《祝君好》(鋼琴)、《少女的祈禱》(鋼琴)三款參賽音樂APP能否識別。
QQ音樂表現:《雲水禪心》(成功);《風居住的街道》(成功);《高山流水》(成功)(備註3);《雨的印記 》(成功);《祝君好》成功;《少女的祈禱》成功。
網易雲音樂表現:《雲水禪心》(失敗 備註4);《風居住的街道》(成功);《高山流水》識別測試(失敗 備註5);《雨的印記 》(成功);《祝君好》成功;《少女的祈禱》成功。
soundhound表現:《雲水禪心》(成功);《風居住的街道》(失敗 備註6);《高山流水》(成功);《雨的印記 》(成功);《祝君好》成功;《少女的祈禱》成功。
備註3:QQ音樂識別為了《跟我學論語》的背景音樂,背景音樂確實為高山流水曲。
備註4:測試中網易雲識別成其它歌曲。
備註5:測試中網易雲識別成其它歌曲。
備註6:soundhound無匹配結果。
猜歌類遊戲作弊神器 用APP對付APP
聽一段歌曲,然後讓玩家猜這是什麼歌曲,這種遊戲方式受到了不少玩家的喜愛,不過要猜到歌曲,可是需要有大量的音樂記憶,像小編往往就是聽上去很熟悉,卻記不起是什麼歌曲名。
接下來我們來使用三款參賽APP的聽歌識曲功能用於《瘋狂猜歌》中作弊,看看這三款參賽音樂APP的表現如何。
測試時每款識別10首歌曲,分別為《人生何處不相逢》、《愛上不該愛的人》、《年輪》、《練習》、《只想一生跟你走》、《十年》、《為愛痴狂》、《一個人的背景》、《我知道你離我不遠》、《K歌之王》。
測試小結:對於此輪測試,三款參賽APP的表現都不錯,均只猜錯了一首歌曲(QQ音樂猜錯《年輪》、網易雲音樂猜錯《為愛痴狂》、soundhound猜錯《為愛痴狂》)。
總結
從上邊的測試中我們可以看到三款參賽APP的聽歌識曲能力都相當的強悍,而哼歌識曲的能力也不錯,聽歌識曲QQ音樂好些,哼歌識曲網易雲音樂好一些,而soundhound的識別率也不錯,只是需要識別的時間較長。