「哼歌識曲」的原理是什麼?

時間 2021-06-08 10:53:48

1樓:肯尼是最不可愛噠

如果只是哼旋律就能識別的話,可能是能直接分析你哼的旋律走向,和曲庫里那麼多歌的樂譜去對比(也可能是每首歌的人聲被事先分離並分析過曲調了,目前有些軟體可以做到),所以識別出來的可能是幾首旋律類似的歌。

如果必須要唱出歌詞才能識別的話,可能它只是用了語音識別,然後查詢擁有一樣歌詞的歌曲。

一般兩種手段結合才會找得準。

不過有弊端,就是很可能識別出來的是乙個翻唱版,而不是原唱。

畢竟它只能識別歌詞和旋律,無法識別樂器編排和人聲音色麼。

測試1:披頭四的In My Life

1.只是哼了調子:識別出了Johnny Cash翻唱版的In My Life,算半成功吧。

2.只是讀了歌詞:識別出了一大堆八竿子打不著的中文歌,失敗。

3.正式演唱:識別出了披頭四原版的In My Life,成功。

測試2:皇后的Bohemian Rhapsody

1.只是哼了調子:一次識別出是周杰倫的簡單愛,一次是權志龍的Heartbreaker,失敗。

2.只是讀了歌詞:識別出Kelly Clarkson的Stronger (What Doesn't Kill You),失敗。

3.正式演唱:一次識別出是黃老闆的Thinking Out Loud,還有一次識別出是皇后的原版了,算成功了吧。

測試3:MJ的Black Or White

1.只是哼了調子:識別出了幾首日文歌、張學友和梁朝偉的歌,和當爺版的Black Or White,算是很險的一次成功了。

2.只是讀了歌詞:識別出了一大堆八竿子打不著的中文歌,失敗。

3.正式演唱:又是識別出了當爺版的Black Or White,半成功。

基本可以說是靠判斷音調了,而且要求哼歌的人也要音調準。

至於會顯示原唱還是翻唱,還是看運氣了。

最後抖個機靈:

各位寫歌的麻煩寫完之後用網易雲的哼歌識曲測試一下有沒有旋律類似的歌,來避免抄襲。【滑稽臉】

景深的原理是什麼?

上德大象CLASS 光線與鏡頭的焦段和鏡頭的景深能夠控制整個畫面的透視以及空間感,有效的控制景深即能夠壓縮空間,讓整個畫面的景物處於乙個平面上,同時也能增加空間,增加畫面的透視。光線的變化也是增加和減弱空間的重要工具。如果我們能夠有效的掌握他們的規律,那我們就能夠隨意的控制畫面的空間了。 嚎嚎周 看...

JavaScript 的 this 原理是什麼?

this不是什麼從原理性的產物,它僅僅是js語法中的乙個指標。只需要清楚3件事兒,誰指的,指到誰,指了個什麼東西過去。玩過奧莉安娜沒有,對就是發條,它的魔偶就是那個球,是不是打傷害得先指哪才能打哪。那個球就是this,球在哪,傷害才會落在哪。我看到很多人學js兩眼發白 包括科班生 乙個this看十幾...

魔法的原理是什麼?

迴圈插隊 我從小就一直好奇你的這個問題比如孫猴子七十二變的原理是什麼自己是如何定義想變身的物件?難道所謂的法術就是不需要原理讓這件事直接發生沒有微觀上的先後變化驅動?那又為何會讓此事直接發生? AKIRAZERO 現實一些的設定在我看來是這樣 首先需要架構 架構是非常重要的,它相當於現實世界的世界法...