V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
c4f36e5766583218
V2EX  ›  问与答

降噪: 对麦克风输入实时降噪,可行吗?什么软件。

  •  
  •   c4f36e5766583218 · 2019-05-26 01:14:54 +08:00 · 13303 次点击
    这是一个创建于 2005 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2019-05-26 12:07:54 +08:00

    System: Windows 10

    第 2 条附言  ·  2019-05-26 17:03:33 +08:00
    我记得 YY 语音里麦克风设置有个降噪功能:
    我的声音 -> 麦克风 -> 电脑 -> YY(含降噪) -> 你 (我猜的逻辑)
    就希望类似这样改为(可能我是错的,大家理解意思就行)
    我的声音 -> 麦克风 -> 电脑 -> 加个降噪 -> APP -> 你
    32 条回复    2020-05-05 22:39:11 +08:00
    Ettup
        1
    Ettup  
       2019-05-26 01:16:55 +08:00 via iPhone
    如果录音的话,可以接上调音台实现
    ochatokori
        2
    ochatokori  
       2019-05-26 01:20:22 +08:00 via Android
    如果只是把某个范围的噪音实时过滤掉的话 ffmpeg 也可以
    MonoLogueChi
        3
    MonoLogueChi  
       2019-05-26 01:26:15 +08:00 via Android
    如果环境噪音相对稳定的话,采集样本应该可以,或者是专门搞一个降噪麦
    c4f36e5766583218
        4
    c4f36e5766583218  
    OP
       2019-05-26 01:37:55 +08:00
    @ochatokori #2 ffmpeg??怎么搞?
    @Ettup #1 不是录音,就是实时麦克风降噪。。。比如我们聊天。。。
    麦克风->电脑->微信->你 加层降噪软件(我这端)
    whileFalse
        5
    whileFalse  
       2019-05-26 08:18:25 +08:00 via iPhone
    目的是什么,如果只是个人用建议买个好点的麦克风
    noe132
        6
    noe132  
       2019-05-26 08:27:15 +08:00 via Android
    加个 vst 宿主就可以了。比如 audition + vitual audio cable
    winterbells
        7
    winterbells  
       2019-05-26 08:51:27 +08:00 via Android
    windows 声音里有个麦克风降噪的效果
    c4f36e5766583218
        8
    c4f36e5766583218  
    OP
       2019-05-26 09:15:40 +08:00
    @winterbells #7 是哪个?截个图可以吗?
    @noe132 #6 看到一个,晚上回去试试 https://www.bilibili.com/video/av30747748/
    a719114136
        9
    a719114136  
       2019-05-26 09:17:02 +08:00 via Android
    电脑自带降噪功能。如果要自己写那是属于声卡驱动那层的东西了,系统层估计不会开放这个权限,不然这个权限很容易被滥用。
    OscarUsingChen
        10
    OscarUsingChen  
       2019-05-26 09:21:26 +08:00 via iPhone
    环境噪音的话,直接 low-cut filter 就行了
    c4f36e5766583218
        11
    c4f36e5766583218  
    OP
       2019-05-26 09:41:41 +08:00
    @a719114136 #9 ```电脑自带降噪功能``` 在哪里在哪里?
    @OscarUsingChen #10 你们说的都好高级哦,但我完全不知道怎么开始(用哪个 APP / 点哪里设置)
    loading
        12
    loading  
       2019-05-26 09:48:56 +08:00
    不行,处理速度太慢了。
    你可以理解为降噪就是将人声频率以外的频率做反向处理后播放出来。
    winterbells
        13
    winterbells  
       2019-05-26 10:11:13 +08:00
    @c4f36e5766583218 右键右下角的声音图标,进去后第一个选项卡有个麦克风,双击进去找找,声音效果里面有降噪选项,没有的话可能是驱动没更新或不支持。
    效果还行,自己听了一下
    c4f36e5766583218
        14
    c4f36e5766583218  
    OP
       2019-05-26 11:42:31 +08:00
    @loading #12 但我看 YY 聊天的麦克风选项里不是有个降噪的功能么。。我就想类似把这个功能提到系统级别这样每个 APP 都可以麦克风降噪这样子。
    c4f36e5766583218
        15
    c4f36e5766583218  
    OP
       2019-05-26 11:43:53 +08:00
    @loading #12 可以增强性能以降低效果,不需要多少好的降噪效果。不知这样处理速度是否可行。
    yidinghe
        16
    yidinghe  
       2019-05-26 11:44:32 +08:00 via Android
    手机上能实现的,电脑上也应该可以
    loading
        17
    loading  
       2019-05-26 11:58:37 +08:00 via Android
    如果是声卡驱动级的,还勉强。
    bzq2810
        18
    bzq2810  
       2019-05-26 12:06:15 +08:00 via iPhone
    库乐队
    c4f36e5766583218
        19
    c4f36e5766583218  
    OP
       2019-05-26 12:07:39 +08:00
    @bzq2810 #18 哦哦,谢谢你,不过我是 Windows
    alvin666
        20
    alvin666  
       2019-05-26 12:10:55 +08:00 via Android
    不可行,除非环境噪音保持不变
    我做过,用 au,拍的视频,录音降噪,通过左右声道只提取人声,去除噪音,效果还行,就是有时候人声也会损失,且大噪音比如风,车,不能完全去除,且会听起来怪怪的

    最好录的时候就是两个麦克风,像手机的一样,才能实时降噪
    cjw1115
        21
    cjw1115  
       2019-05-26 12:47:44 +08:00
    1.部分电脑的声卡驱动自带降噪功能,可以去控制面板 麦克风设备属性 页面看看有没有类似的选项;
    2.一些声音管理驱动软件也有麦克风降噪功能,比如 waves, nahimic, 但这些你的电脑不一定能装,设备绑定的一般;
    3.自己开发一个 APO,注册在系统的音频链路上,降噪算法可以采用 webrtc 里面的 noise_suppression 模块;
    4.(广告向,静静等待我们公司的产品,实时语音增强,回声消除,噪声抑制....都有
    5.买个降噪麦克风
    c4f36e5766583218
        22
    c4f36e5766583218  
    OP
       2019-05-26 12:54:27 +08:00
    @alvin666 #20 不用效果那么好,就去去杂音,比如嗡嗡嗡什么的。
    ladypxy
        23
    ladypxy  
       2019-05-26 12:56:36 +08:00 via iPhone
    Thinkpad 自带,创新声卡自带
    lloovve
        24
    lloovve  
       2019-05-26 15:06:01 +08:00 via iPhone
    Webrtc 降噪算法
    PbCopy111
        25
    PbCopy111  
       2019-05-26 16:05:16 +08:00
    动圈麦克风吧。
    azh7138m
        26
    azh7138m  
       2019-05-26 16:08:57 +08:00
    @loading > 你可以理解为降噪就是将人声频率以外的频率做反向处理后播放出来

    那是对耳机这种输出,楼主问得是输入...
    dixeran
        27
    dixeran  
       2019-05-26 17:11:13 +08:00 via Android
    @alvin666 那如果用手机作为 pc 麦克风,是不是能使用手机的双 mic 降噪特性
    taotaodaddy
        28
    taotaodaddy  
       2019-05-26 19:15:44 +08:00 via Android
    环境噪音用指向性麦克风效果不错,但指向性解决不了风噪问题
    loading
        29
    loading  
       2019-05-26 19:25:55 +08:00 via Android
    @azh7138m 降噪算法核心都差不多,栗子而已。
    levn
        30
    levn  
       2019-05-27 14:39:23 +08:00
    苹果笔记本不就带双麦克风降噪吗,效果不好
    直接买个 usb 麦克风,离音源近点,解决
    slssdhs
        31
    slssdhs  
       2019-06-26 22:10:08 +08:00
    突然看到了你的帖子 不知道现在回复 对你来说还有没有帮助 你可以试试 krisp 这款软件 支持 Mac + Windows 登录后有 14 天的试用期(必须登录才能使用)你可以通过我的链接来注册使用 你和我都可以延长使用期 https://ref.krisp.ai/u/u6f9c69725 当然 免费版也是有的 不过就不符合你的要求了 因为免费版只能是 对 听 降噪 而不能对 说 降噪
    Arnaud
        32
    Arnaud  
       2020-05-05 22:39:11 +08:00
    NVIDIA RTX Voice
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5797 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 01:45 · PVG 09:45 · LAX 17:45 · JFK 20:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.