【发布时间】:2012-10-19 20:30:31
【问题描述】:
我想制作一个程序来识别我用吉他在麦克风上弹奏的音符,但我不确定如何让我的程序识别我弹奏的声音,然后让程序在一堆笔记。 我可以帮忙吗?我基本上需要一个库,它能够识别通过麦克风播放的声音,然后将其与不同的音频文件进行比较,看看哪个最接近播放的音符。 我希望你们现在明白这一点,这很难解释。
【问题讨论】:
-
要考虑的一点是,您不需要与示例声音进行比较。音符是频率,可以确定声音的频谱。有关更多信息,我建议阅读 Fourier Transforms。可能存在与麦克风保真度相关的细微之处(它可能会在一定程度上扭曲信号),但这可能会给您一个起点。