我将从一个示例开始。
“您有两个音频文件(相同的编解码器和文件扩展名)。文件A包含与背景音乐混合的声音,而文件B只包含相同的背景音乐。如果您必须通过将背景音乐与文件B进行比较并删除普通音频来从文件A中删除背景音乐,您会怎么做?”
这就是问题所在。我已经在互联网上搜索了几个小时,寻找一种方法来实现这一点,但我找到的所有网站都是关于“删除重复文件”的。那么,这在理论上是可能的吗?如何实现呢?如果不可能,你建议我怎么做才能在不影响其他声音质量的情况下摆脱文件A中的背景音乐?
发布于 2015-04-13 15:53:40
如果文件A中的混合只是文件B和另一个声音的线性叠加,- you可以找到背景(文件B)的确切音量,并从文件A中减去它。
如果它是自然混合(例如,麦克风记录场景),这是一个更复杂的问题。那么这个问题肯定属于dsp.stackexchange,可能需要一些源分离技术来解决。
https://stackoverflow.com/questions/29590117
复制相似问题