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

音频降噪算法实现看什么书啊?用 cpp 怎么实现啊

  •  
  •   misakawaque · 2021-06-27 20:57:18 +08:00 · 1692 次点击
    这是一个创建于 1004 天前的主题,其中的信息可能已经有所发展或是发生改变。

    老师给的考验 用 qt 实现图像校准和音频降噪 然而一查全是新闻........ 大佬们能给几个关键词么

    13 条回复    2021-06-28 12:19:25 +08:00
    mt7620
        1
    mt7620  
       2021-06-27 21:04:39 +08:00   ❤️ 1
    傅里叶变换,然后加滤波器
    misakawaque
        2
    misakawaque  
    OP
       2021-06-27 21:08:12 +08:00
    @mt7620 用什么类来导入麦克风呢?
    ipwx
        3
    ipwx  
       2021-06-27 21:23:13 +08:00
    啥老师考研这种。。。莫不是接的私活
    mxT52CRuqR6o5
        4
    mxT52CRuqR6o5  
       2021-06-27 22:42:43 +08:00 via Android
    信号与系统
    leavic
        5
    leavic  
       2021-06-27 22:54:01 +08:00
    这玩意不是该交给 matlab 干吗?
    CEBBCAT
        6
    CEBBCAT  
       2021-06-27 23:00:48 +08:00
    知网查了吗?学长问了吗? GitHub 搜了没有?
    minami
        7
    minami  
       2021-06-27 23:08:07 +08:00
    你把 webrtc 的降噪算法提取出来看,看懂了就可以了,就几个 c 文件。图像校准去看 opencv 的文档
    misakawaque
        8
    misakawaque  
    OP
       2021-06-28 02:21:23 +08:00 via Android
    @CEBBCAT 知网一堆中小学老师的文章
    学长似乎都学的是图像处理
    github 用什么关键词?
    GeruzoniAnsasu
        9
    GeruzoniAnsasu  
       2021-06-28 06:09:05 +08:00
    看了 lz 的历史发帖……
    我能说不会就不会算了吧吗………

    >

    毕业论文相关:被分到了不熟悉领域的毕业论文课题,如何写一个关于计算机网络路由算法相关的毕业论文?
    问与答 • misakawaque • 31 天前 • 最后回复来自 Newyorkcity 6


    opencv 和 c++里有些名称比如 cvCreateImage,cvMat,cvCvtColor,实际使用函数为什么都是不带 cv 两个字的呢?
    问与答 • misakawaque • 12 小时 15 分钟前 • 最后回复来自 jim9606 2

    ----

    你问出来的问题说明你对(任一平台的)音频输入输出 API 都没了解过(他们还都不一样),对 qt 和界面程序也不了解(不然 google 关键词第一个结果就是 example ),对音频降噪就更没概念了(拿 lstm 或 rnn 去搜都能有不少结果)

    https://jmvalin.ca/demo/rnnoise/
    fl2d
        10
    fl2d  
       2021-06-28 07:53:59 +08:00
    学《信号与系统》《音频信号处理》
    SiYuetian
        11
    SiYuetian  
       2021-06-28 09:13:57 +08:00
    qt 有几个类。QAudio,QAudioInput,QAudioDecoder,QAudioOutput,QAudioBuffer,QAudioBuffer,QAudioRecorder,QAudioDeviceInfo 。有解码类,解成裸码流( PCM ),然后作相应的降噪之类的操作。我记得 github 、csdn 有相关的源码。但是和图像匹配,建议用 QCharts,和音频降噪搭配起来,是让你和频率搭配起来,设置低频,中频,高频吗。只是思路,建议在查找其他资料
    SeaRecluse
        12
    SeaRecluse  
       2021-06-28 09:41:00 +08:00
    你导师有点“强”,音频降噪无论对哪个公司来说都是核心算法,普通处理的话用 sox 库就行了,如果要求更高,webrtc 足够你玩一年的
    fl2d
        13
    fl2d  
       2021-06-28 12:19:25 +08:00
    @SeaRecluse
    这东西做好(降噪且不失真)可能比较难,因为耳朵比较玄学;但做个及格(明显能感到降噪)的话,也就是 EE 大二学生的水平。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3324 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 767ms · UTC 11:23 · PVG 19:23 · LAX 04:23 · JFK 07:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.