我想为嵌入式板设置一个测试系统,这样我就可以自动测试音频输出和音频输入插孔(LO、LI、HP、MIC)。所以我想到录制一个音频文件(带有窦音或其他东西),我在同一块板上播放,将LO循环到LI,HP循环到MIC。所以我可以使用aplay
和arecord
。
但现在我必须将原始文件与录制文件进行比较。diff
由于损耗和噪音,简单的方法是行不通的。所以我必须使用某种技巧来比较它并允许一些变化,但我不知道是什么。
那么,如何智能地比较两个音频文件呢?
我想为嵌入式板设置一个测试系统,这样我就可以自动测试音频输出和音频输入插孔(LO、LI、HP、MIC)。所以我想到录制一个音频文件(带有窦音或其他东西),我在同一块板上播放,将LO循环到LI,HP循环到MIC。所以我可以使用aplay
和arecord
。
但现在我必须将原始文件与录制文件进行比较。diff
由于损耗和噪音,简单的方法是行不通的。所以我必须使用某种技巧来比较它并允许一些变化,但我不知道是什么。
那么,如何智能地比较两个音频文件呢?