我有一个音频文件集合。现在,我有一段我想与音频文件匹配的文本(比如歌词)?换句话说,哪个音频文件包含这个歌词。我很好奇我们如何在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