【发布时间】:2011-03-07 23:08:24
【问题描述】:
我正在为音乐家创建一个 Android 应用程序,因为我在一个乐队中,发现我需要这种东西,但找不到可以做我想做的事情,并且想知道如何有人能够接受输入从麦克风。将该输入转换为文件,并将其与数据库中所有预先录制的声音文件进行比较,以确定正在播放的音符或和弦。我在获取输入方面没有问题,但我很难理解如何将一个声音文件与另一个声音文件在频率或类似方面进行比较。我还没有找到真正可以用来帮助解决问题的答案,也找不到处理声音比较的 Java 库。我知道这是一项极其艰巨的任务,但我也知道这是可以完成的,并且想尝试一下。如果有人可以提供建议,一个可以做这样事情的图书馆的链接,或者即使有人已经做过并且可以告诉我具体如何做,我将非常感激。感谢您的宝贵时间,感谢您提供任何反馈!
【问题讨论】:
标签: java android comparison audio