我需要一些关于我对 UNI 项目的想法的建议。
我想知道是否可以将音频文件拆分为来自不同音频源的不同“流”。例如,将音频文件拆分为:引擎噪音、火车噪音、人声、始终不存在的不同声音等。
我不一定需要从编程语言中执行此操作(尽管它会很理想),但也可以通过使用 Sound Forge 之类的声音处理软件手动执行。不过,我需要先知道这是否可行。我对声音处理一无所知。
第一阶段完成后(分离声音),我想确定一个处理过的声音是否存在于另一个录音中。目的是声音检测。对于(一个理想的)示例,获取汽车引擎声音并将其与另一个文件进行匹配,并确定该音频是否是汽车引擎的录音。它不需要那么精确,我想检测一个不恒定的声音,比如喇叭!也会好的。
我会做编程部分,我只需要一些关于寻找什么的指针(软件、数学等)。由于我不是声音专家,如果可能的话,这将是一个非常有趣的项目。
谢谢。