基于杰理AC7016C的GTCRN门控卷积神经网络语音增强方法

AEC ANS AGC ASR 已部署到AC7016, 其中ANS采用GTCRN 方法

GTCRN(Grouped Temporal Convolutional Recurrent Network)是一种专为边缘计算设计的超轻量级语音增强模型

简单来说,它是一个能在资源有限的设备(如蓝牙耳机、会议音响)上运行的AI降噪算法,可以实时去除音频中的背景噪声。

🚀 核心优势:极致轻量与高性能

GTCRN最大的特点是在极低的算力消耗下,实现了优秀的降噪效果,使其非常适合嵌入式设备部署。

  • 极致轻量 :模型大小仅约 48K 参数,远小于常见的深度学习模型。

  • 超低计算量 :每秒仅需 3300万次乘加运算 (33.0 MMACs)

  • 性能出色 :性能显著超越了同量级的经典算法(如RNNoise),并与计算量高得多的模型(如DeepFilterNet)表现相当。

模型 参数量 (M) 计算量 (MACs) 语音质量(PESQ)
GTCRN 0.02 0.04 G/s 2.87
RNNoise (2018) 0.06 0.04 G/s 2.29
DeepFilterNet (2022) 1.80 0.35 G/s 2.81

⚙️ 技术原理:三大核心设计

GTCRN通过精巧的架构设计,在保持轻量的同时保证了降噪效果。

  • 门控时序卷积 (Gated TCN) :这是模型的基石。它使用膨胀因果卷积 来扩大"视野",并引入门控机制来智能判断并过滤掉噪声。

  • 分组策略 (Grouped Strategy) :这是"Grouped"的由来,通过将网络分组处理,进一步降低了计算量和参数数量

  • 轻量级循环网络:采用优化后的轻量级LSTM,有效处理语音中的长时依赖关系,保证语音的自然流畅。

💡 应用场景与资源

  • 理想场景 :GTCRN非常适合蓝牙耳机、智能音箱、会议系统、车载语音等对功耗和算力有严格要求的场景。

  • 如何获取:你可以从以下渠道获取资源:

    • 官方代码GitHub - Xiaobin-Rong/gtcrn

    • 学术论文 :该成果发表于ICASSP 2024,是语音领域的顶级会议。

    • ONNX部署 :项目已集成到 sherpa-onnx,方便在更多设备上部署

相关推荐
ms365copilot11 小时前
Excel Copilot聊天历史|关闭文件后,还能找回之前的AI分析对话
人工智能·excel·copilot
知几蜗牛11 小时前
GPT-6 Astra来了:AI开始从"聊天机器人"进化成数字员工了吗?
人工智能
月华路11 小时前
《模型不玄学》第25章 双头模型:共享底座 + 两个分支
人工智能·深度学习·机器学习
一次旅行11 小时前
2026‑09‑07 AI产业深度解读|GPT-6 Astra引爆AGI争议、自动化科研落地、对齐监控能力衰减
人工智能·gpt·agi
人工智能培训11 小时前
AI智能体落地价值:从工具赋能到产业重构,解锁企业降本增效新逻辑
人工智能·重构
LPCK_2026062211 小时前
生物检测、化工、化学企业的智能体落地:拆出三块共性基石
人工智能
sougeo_geo11 小时前
基于RAG架构的AI品牌心智量化:中立监测平台的技术实现与多模型验证实践
人工智能·架构
盼小辉丶11 小时前
PyTorch计算机视觉(9)——变分自编码器(VAE)详解与实现
人工智能·pytorch·深度学习·计算机视觉
狗哥哥11 小时前
年度能力建设 · 长期主义工作手册
人工智能
AC赳赳老秦11 小时前
环保监测公开数据应用:OpenClaw 抓取空气与水质公开监测数据,开展区域环境质量趋势分析
大数据·数据库·人工智能·python·php·deepseek·openclaw