0

正如标题所说,我认为如果我们可以设置配置属性以指定在多少毫秒(或秒)后应该对文件进行指纹识别,那将是很好的。根据文档,它是在歌曲的开头完成的,但是在使用“ GNOperations.recognizeMIDFileFromFile”方法播放了一段时间后,我确实意识到有些歌曲无法被“ GNOperations.recognizeMIDStreamFromMic ”奇怪地识别出来方法。我确实注意到那些无法识别的歌曲在歌曲的开头有一些特殊的 dj 音效,这些音效出现在歌曲的原始版本中。

我很高兴听到 Gracenote 团队的某个人对该功能请求发表评论。

4

1 回答 1

0

有趣的用例。

我假设您的意思是原始歌曲中没有dj 音效?

MIDFile 旨在匹配来自 CD 或下载的高质量文件。除非您拥有的 dj 曲目按原样保存在我们的文件指纹数据库中,否则 MIDFile 将无法识别它们。MIDFile 真正只对文件的开头进行操作,因此延迟指纹识别的开始不太可能解决您的问题(反而会导致零匹配,除非您在选择开始位置时非常准确(并且幸运))。

但是,MIDStream 能够识别文件后面的音频片段,因为我们的 Stream DB 对歌曲的整个音频进行操作。

真正的解决方案是将 dj 曲目添加到我们的文件数据库中(假设它们是商业可用的),或者改为使用 MIDStream 来识别较大曲目中的歌曲。

于 2014-02-26T16:23:14.203 回答