【问题标题】:How to add/remove echo/noise for a given wave file如何为给定的波形文件添加/删除回声/噪声
【发布时间】:2012-06-05 12:38:24
【问题描述】:

在不知道噪音和回声的情况下,我问了这个问题。如何为给定的 WAV 文件删除/添加噪音/回声?请提供建议/指导。

【问题讨论】:

    标签: echo add wav noise


    【解决方案1】:

    为了从信号中“去除”噪音,您必须拥有或重新创建要去除的噪音,并从音频中减去该噪音。因此,这取决于您是否可以隔离或复制问题信号。

    在某种程度上,可以从音频信号中清除“噪音”(嘶嘶声或其他持续的声音),并且有各种应用程序/插件尝试这样做 - 成功取决于噪音与信号的一致性和幅度。

    删除“回声”(不确定您的意思是什么,但我假设您的意思是“混响”,或录制声音的空间的声学特性)非常复杂,因为它并不一致,并且在大多数情况下会无法复制。

    【讨论】:

    • 感谢您的评论..我可以有任何链接吗..?
    【解决方案2】:

    去除噪音我相信,去除背景噪音,也称为环境噪音。 通常有两个步骤可以去除音频中的噪音。

    1. 创建背景噪声配置文件
    2. 音频 - noise_profile = 干净的音频

    我们可以通过两种方式完成上述操作。

    大胆: 步骤

    • 安装 Audacity 桌面应用
    • 打开并进入文件菜单并选择要去除噪音的音频 如果你听文件,你可以意识到静音清晰的噪音和那部分的频率很小。这需要从通话中删除。
    • 从音频中选择噪声部分
    • 进入效果菜单>>然后选择降噪>>点击获取噪声配置文件
    • 然后 ctrl + a 选择完整的音频以应用噪音配置文件以减少噪音
    • 从效果菜单>>降噪>>单击确定将噪声配置文件应用于音频。您可以调整参数并测试哪个最好。如果你设置这么高,你可能会失去几个字。 现在你可以看到静音部分的噪音已经消失了。你可以通过听这些来验证。

    SOX: 步骤

    • 安装 SOX
    • 使用音频文件创建背景噪音配置文件

      /usr/bin/sox noise.wav -n noiseprof noise.prof

    • 使用配置文件从 mp3 中去除噪音

      /usr/bin/sox noise.wav clean.wav noisered noise.prof 0.20

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-16
      • 2011-09-20
      • 1970-01-01
      • 2020-05-09
      相关资源
      最近更新 更多