用于比较声音的java sdk

时间:2011-04-22 23:55:05

标签: java audio sdk

我想比较在钢琴上演奏的两首简单曲调。这个想法是一个教育性的音乐挑战型应用程序。例如,应用程序会向用户呈现音乐条,例如5秒钟的简单旋律。然后用户必须背诵旋律,如果它足够接近他们就赢了,如果没有,他们就会松开。我在这里简化了一些事情,但我希望它清楚我想要实现的目标,是否有某种我可以研究的sdk?

3 个答案:

答案 0 :(得分:4)

我不知道用于比较您需要的声音的SDK。为Java找到一个很难。你可能不得不自己写一些东西,这听起来并不是我所读过的。您可以从Java中找到可以调用的内容,例如具有Java绑定的pHash

请参阅以下问题:

这些链接也可能有用:

答案 1 :(得分:1)

Java为您提供Sound API,利用它;看看SoundAPI。 在详细了解这个API之前,最好运行示例演示(在此链接中找到)并查看它是否可以帮助您。

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

答案 2 :(得分:1)

MusicG,它是非常酷的Java库,尤其适用于声学指纹识别。我在过去的项目中使用过它。

http://code.google.com/p/musicg/