首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone SDK:如何录制环境噪声抑制的语音?

iPhone SDK:如何录制环境噪声抑制的语音?
EN

Stack Overflow用户
提问于 2010-02-27 03:08:55
回答 2查看 2.8K关注 0票数 10

谁能给我指个正确的方向,告诉我如何在使用iPhone软件开发工具包核心音频录制某人讲话时将环境噪音降至最低?我猜一个带通滤波器可以消除人类发声范围上下的任何频率。不过,我不知道如何在SDK中实现音频的频带过滤器。最佳解决方案应该是在将流写入内存/磁盘之前消除流中的噪声。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-27 04:49:01

您需要实现一个adaptive filter和一个voice activity detector。在没有语音的时段,您可以收集环境噪声并使用它来驱动自适应滤波器。

票数 8
EN

Stack Overflow用户

发布于 2010-04-15 00:27:21

搜索“频谱减法”,这是一种技术,分析你所说的背景噪声的样本,然后从常规信号中减去它。是的,你总会得到一些神器。这是一种权衡。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2344140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档