Matlab中的重复模式提取技术(REPET),用于分离音频源。
重复是产生和感知结构的基本要素。 在音频中,混合通常由重复的背景信号与变化的前景信号叠加在一起的结构组成(例如,歌手在重复的伴奏上覆盖变化的人声或与重复的背景噪声混合在一起的变化的语音信号)。 在此基础上,我们提出了重复模式提取技术(REPET),这是一种将音频混合中的重复背景与非重复前景分离开来的简单方法。 基本思想是找到混合物中的重复元素,导出潜在的重复模型,并通过将模型与混合物进行比较来提取重复背景。 与其他分离方法不同,REPET不依赖于特殊的参数化,不依赖于复杂的框架,并且不需要外部信息。 因为它仅基于重复,所以它具有简单,快速,盲目的优势,因此可以完全轻松地实现自动化。
档案: -repet.m:具有REPET方法的Matlab类。 -examples.ipynb:Jupyter笔记本中包含一些示例。 -a
2022-12-08 19:56:55
10.67MB
matlab
1