Java SDK用于比较声音

3

我想比较两个在钢琴上演奏的简单曲调。这个想法是教育性的音乐挑战类应用程序。例如,该应用程序会向用户展示一个五秒钟的简单旋律的五线谱。然后,用户必须重复这个旋律,如果它们接近匹配,则获胜,否则失败。我在这里简化了东西,但我希望我的意图是清晰的。是否有某种SDK可以供我参考?

3个回答

4
我不知道有没有适用于您需要的声音比较的SDK。在Java中找到这样的SDK可能会很困难。您可能需要自己编写一些代码,从我所读的内容来看,这并不是一件简单的事情。不过,您可能能够从Java中调用一些工具,例如pHash,它有Java绑定。
请参阅以下问题: 以下链接也可能有用:

1

Java 提供了其音频 API,可以利用它;请查看 SoundAPI。 在深入了解此 API 之前,最好运行样例演示(在此链接中找到),看看它是否有所帮助。

如果我误解了你的问题,请告诉我。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接