首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何比较两个音频文件并去除其中存在的数据?

如何比较两个音频文件并去除其中存在的数据?
EN

Stack Overflow用户
提问于 2015-04-12 21:43:50
回答 1查看 1K关注 0票数 0

我将从一个示例开始。

“您有两个音频文件(相同的编解码器和文件扩展名)。文件A包含与背景音乐混合的声音,而文件B只包含相同的背景音乐。如果您必须通过将背景音乐与文件B进行比较并删除普通音频来从文件A中删除背景音乐,您会怎么做?”

这就是问题所在。我已经在互联网上搜索了几个小时,寻找一种方法来实现这一点,但我找到的所有网站都是关于“删除重复文件”的。那么,这在理论上是可能的吗?如何实现呢?如果不可能,你建议我怎么做才能在不影响其他声音质量的情况下摆脱文件A中的背景音乐?

EN

回答 1

Stack Overflow用户

发布于 2015-04-13 15:53:40

如果文件A中的混合只是文件B和另一个声音的线性叠加,- you可以找到背景(文件B)的确切音量,并从文件A中减去它。

如果它是自然混合(例如,麦克风记录场景),这是一个更复杂的问题。那么这个问题肯定属于dsp.stackexchange,可能需要一些源分离技术来解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29590117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档