我正在开发一个需要识别音乐盒上播放的 4 首不同歌曲的 iOS 应用程序。我尝试使用 echoprint 的指纹代码生成( https://github.com/rexstjohn/echoprint-ios-sample),虽然如果我播放同一首歌曲的精确录音效果很好,但播放音乐时它不起作用框“活”。显然,在播放音乐盒的不同实例之间出现的任何时间/音量等差异都会导致它检测为不同的歌曲。
有谁知道最适合这个特定应用程序的库或技术?或者也许是一种破解回声打印的方法,以便对这个音乐盒应用程序更加宽容?