我有一個音頻文件集合。現在,我有一段我想與音頻文件匹配的文本(比如歌詞)?換句話說,哪個音頻文件包含這個歌詞。我很好奇我們如何在Java中做到這一點。我更喜歡使用音頻文件預處理的解決方案,以便搜索速度更快。有什麼API可以幫助嗎?使用java匹配帶有文本的音頻文件
0
A
回答
1
識別單詞很難。認識歌曲中的單詞更難。
聽起來好像你對如何做到這一點不感興趣,但更多的是找到你的歌曲數據庫中的東西。如果是這樣,最簡單的方法是根據標題和其他元數據爲每首歌曲定位歌詞,然後在該文本中進行搜索。
0
爲此,您需要語音識別。 JSAPI可能是一種方法,但上次我查看時,只有文本到語音部分(它們是由第三方提供的插件)可用,而不是其他方式。
相關問題
- 1. 使用java將音頻文件轉換爲文本文件
- 2. 匹配兩個音頻文件
- 3. 音頻文件匹配程序
- 4. 使用JavaScript執行帶/不帶重音字符的文本匹配
- 5. 音頻文件比較(JAVA)
- 6. 分析音頻文件java
- 7. 音頻文件沒有在java中打
- 8. 適用於Java的AU音頻文件
- 9. 帶有音頻文件的語音識別?
- 10. 從視頻和音頻文件中提取語音的文本
- 11. 將編碼的音頻文件轉換爲帶有信號值的文本
- 12. java中的音頻到文本轉換
- 13. 查找兩個壓縮音頻文件中的匹配內容
- 14. 將文本與音頻文件同步
- 15. MPMediaPickerController中的iTunes音樂匹配文件
- 16. 如果時間匹配播放音頻文件
- 17. 操作音頻文件在Java/MySQL的
- 18. 使用HTML5 CSS3動畫使用文本到語音的音頻?
- 19. 不斷使用音頻記錄的URL播放音頻文件
- 20. 使用SAPI將音頻(wav文件)轉換爲文本?
- 21. 使用音頻文件或文本語音爲iOS應用程序
- 22. iOS - 將兩個視頻合併爲單個帶有音頻的視頻文件
- 23. 帶有音效的html文本
- 24. 在Tizen中播放帶有通知的音頻文件
- 25. 匹配文本文件中的數字?
- 26. 模式匹配文件中的文本?
- 27. 匹配文本
- 28. 如何使UISlider匹配音頻進度
- 29. 音頻和視頻文件
- 30. 在JAVA中使用UDP的音頻文件傳輸
*「認識歌曲中的單詞更難。」*當我親吻這個人的時候,我嘲笑我。 ;) – 2012-02-12 13:00:03
@Thorbjorn:假設我已經將音頻文件轉換爲文本。我現在可以手動匹配文本。但是,那麼如何才能播放包含歌詞的音頻文件恰恰在歌詞 – Programmer 2012-02-12 13:15:56
您需要在轉換歌詞時將每個單詞的時間存儲在歌詞中。這可以讓你獲得時間。然後你只需要調用一個合適的能夠在該位置播放音頻文件的程序。 – 2012-02-12 13:33:26