我正在嘗試創建一個Android應用程序,它將從它的ID3V2標記中獲取mp3的歌詞。我的問題是,是否可以在歌曲播放時自動突出顯示歌詞?就像使用語音處理或類似的東西一樣。我研究過以前的類似問題,但所有這些都需要手動輸入。需要ASAP反饋。謝謝。自動同步歌詞和歌曲 - Java
0
A
回答
7
好萊塢電影集上可以使用類似於那些使用4像素方塊作爲輸入重構人臉的圖像增強技術。
好的,所以你的請求在理論上更可行,但目前沒有我知道的手機技術可以在飛行中做到這一點。您可能需要Delorean, flux capacitor and some plutonium。
此外,在檢測到過音樂的人聲是一個比說一條短信到您的手機更難的問題:
- 宋歌詞通常不遵循自然語音的節奏;
- 音樂的頻譜往往與語音的頻譜發生衝突;
- 聲音在音調上變化,使得隔離和檢測語音特徵變得更加困難;
- 人聲經常與所有其他樂器相同,
- IwannahuhIwannahuhIwannahuhIwannahuhIwannaReallireallirealliwannaZigaZiggUHH。
2
您可能會看看this paper LyricSynchronizer:音樂音頻信號和歌詞之間的自動同步系統以獲得可能的解決方案。沒有在Java中爲Android實現,但是使用NDK,您可以使用任何C代碼並使其工作。 ;-)
本文描述了一個系統,可以自動同步和絃音樂音頻信號與他們相應的歌詞。儘管已經提出了通過使用維特比對齊技術來同步單聲道語音信號和相應文本轉錄的方法,但是這些方法不能應用於CD記錄中的人聲,因爲聲音經常與伴奏聲音重疊。除了用於降低伴奏音的影響的常規方法之外,因此我們開發了四種方法來克服這個問題:用於檢測人聲部分的方法,用於構建魯棒音素網絡的方法,用於檢測摩擦音的方法以及方法用於使語音識別器電話模型適應隔離的聲音信號。然後,我們報告每種方法的實驗結果,並描述我們的音樂播放界面,該界面利用我們的系統來同步音樂和歌詞。
在您的實施中祝你好運!
相關問題
- 1. 突出歌詞與播放MP3歌曲(同步形式)
- 2. 歌詞與歌曲的關聯流程
- 3. 數據庫自動歌曲規劃器不應該選擇相同的歌曲
- 4. 如何自動啓動舊的歌曲後的新歌
- 5. 動畫與歌曲
- 6. 如何自動將非谷歌文檔與谷歌驅動器同步?
- 7. Youtube API自動開始播放歌曲
- 8. 自動播放列表中的歌曲?
- 9. 生成歌曲建議(自動完成)
- 10. AxWMPLib.AxWindowsMediaPlayer歌曲結束後自動播放
- 11. 用Java檢測歌曲
- 12. MediaPlayer.Play(歌曲) - 不能用同一首歌曲調用兩次?
- 13. 音樂和歌詞
- 14. 如何從終端編輯iTunes歌曲歌詞?
- 15. 如何在android中播放歌曲時顯示歌詞?
- 16. 如何在歌曲播放android時顯示歌詞?
- 17. ICAL同步動態與谷歌壓延
- 18. MPMusicPlayerController知道上一首歌曲和下一首歌曲
- 19. KeePass - 谷歌驅動器直接vs谷歌同步插件
- 20. 同步telerik和谷歌日曆
- 21. 上傳和播放歌曲
- 22. 同步谷歌電子表格和谷歌(我)地圖
- 23. 滾動音樂筆記和歌詞
- 24. 同步機制,如谷歌驅動器中的Java/Android的
- 25. Android歌曲列表
- 26. 同步谷歌地圖
- 27. Android谷歌帳戶同步
- 28. 谷歌同步連接
- 29. 同步後立即從iPod庫中加載歌曲
- 30. Deezer歌曲
我很想看到語音到文本引擎做#5 – siebz0r 2012-08-13 03:09:50
海報引用的[ID3V2規範](http://www.id3.org/id3v2.3.0)允許同步歌詞嵌入在MP3中。 (不知道這是否屬於「語音處理或類似的事情」類別。) – martijno 2012-08-13 15:25:33
@paddy如何將節目與歌曲的實際歌詞進行饋送,然後期望程序將歌詞與音樂同步?有沒有一個你知道的圖書館,可以做到這一點? – Kevin 2014-05-26 10:02:20