问题标签 [noise-reduction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2860 浏览

iphone - iPhone SDK:如何录制带有环境噪声抑制的声音?

谁能指出我在使用 iPhone SDK Core Audio 录制某人讲话时如何最大限度地减少环境噪音的正确方向?我猜一个带通滤波器可以消除高于和低于人类声音范围的任何频率可能会起作用。不过,我不知道如何在 SDK 中对音频实施带滤波器。最佳解决方案是在将流写入内存/磁盘之前消除流中的噪声。

0 投票
2 回答
7966 浏览

c# - 流式音频中的降噪和压缩

希望你能帮忙。我正在从麦克风录制音频并通过网络实时传输。样本质量为 11025hz,8 位,单声道。虽然有一点延迟(1 秒),但效果很好。我需要帮助的是我现在正在尝试实现降噪和压缩,以使音频更安静并使用更少的带宽。音频样本存储在 C# 字节 [] 数组中,我使用 Socket 发送/接收。

谁能建议如何在 C# 中实现压缩和降噪?我不介意使用第三方库,只要它是免费的(LGPL 许可证等)并且可以从 C# 中使用。但是,我更喜欢实际工作的源代码示例。提前感谢您的任何建议。

更新:

我将比特大小从 8 位音频更改为 16 位音频,噪音问题得到修复。显然,来自麦克风的 8 位音频的信噪比太低。声音在 11khz、16 位单声道下听起来很棒。

但是,自从我发布此项目以来,该项目的要求发生了变化。我们现在也在尝试添加视频。我有一个回调设置,每 100 毫秒从网络摄像头接收实时图像。我需要对音频和视频进行编码,复用它们,在我的套接字上将它们传输到服务器,服务器将流重新传输到另一个客户端,该客户端接收流,对流进行解复用并解码音频和视频,显示图片框中的视频并将音频输出到扬声器。

我正在查看 ffmpeg 以帮助进行(de|en)编码/[de]muxing,并且我还将 SharpFFmpeg 视为 ffmpeg 的 C# 互操作库。

我找不到任何这样做的好例子。我整个星期都在互联网上搜索,但没有真正的运气。非常感谢您提供的任何帮助!

这是一些代码,包括我的麦克风录音回调函数:

那么我应该从这里去哪里呢?

0 投票
2 回答
5130 浏览

iphone - 禁用降噪 iPhone 4 麦克风

我想知道是否可以通过代码禁用降噪麦克风。

由于这个新麦克风,我的应用程序播放的背景音乐会被修剪掉。所以我想在我的应用程序打开并运行时禁用背景噪音麦克风。

谢谢

0 投票
1 回答
920 浏览

python - 谷歌应用引擎 python 日志级别降噪

有谁知道如何减少日志输出的详细程度dev_appserver.py

这些日志的噪音水平让我发疯。我知道如何使用 log4j 在 Java 中进行这种配置,但我在 google app engine python 上真的迷路了。

0 投票
2 回答
2764 浏览

iphone - iPhone回声消除,我可以禁用它吗?

我正在开发一个需要在手机上播放音乐的应用程序。问题是 iPhone 4 的噪音消除系统正在消除我的声音,而对话者在这里什么也没有。我想知道是否可以禁用和/或设置它。

谢谢

0 投票
1 回答
778 浏览

android - 用于 ASR 的 2 麦克风 Android 手机?

Nexus One 是唯一一款配备 2 个麦克风的 Android 手机吗?

我知道第二个麦克风旨在帮助消除噪音,我的软件开发项目需要此功能。

我想知道 Nexus One 是否是唯一一款这样的 Android 手机。也就是说,如果我需要为此功能编程,我必须只购买 Nexus One 吗?

0 投票
3 回答
4242 浏览

c - c中的奇异值分解简单代码

我正在寻找 C 中的奇异值分解 (SVD) 代码,您能帮帮我吗?

我找到了很多来源,但我无法运行它们,我正在寻找一个版本的 SVD 代码,它为我提供了所有 3 个 S、V 和 U 矩阵。

0 投票
1 回答
11620 浏览

matlab - Matlab如何去除图像中的噪点?

我需要使用 matlab http://www.flickr.com/photos/63036721@N02/5742366240/in/photostream去除这张图片中的噪音

目的是提高硬币的质量,如果可能的话,看看里面的形状。

我认为这可能是高斯噪声,所以我尝试使用 Wiener 滤波器,但效果不佳。真的是高斯噪声吗?

谢谢

0 投票
3 回答
12196 浏览

matlab - 图像处理中的平均掩模和拉普拉斯掩模

在给定的应用程序中,我将平均蒙版应用于输入图像以减少噪声,然后使用拉普拉斯蒙版来增强小细节。任何人都知道如果我在 Matlab 中颠倒这些操作的顺序,我是否会得到相同的结果?

0 投票
1 回答
1212 浏览

java - Java - 混合音频文件会产生不需要的白噪声

最近,我一直在尝试将 AudioInputStreams 混合在一起。在阅读了这篇文章,或者更重要的是 Jason Olson 的回答后,我想出了这段代码:

此代码非常适合混合音频文件。但是,似乎混合的音频文件越多,返回的 AudioInputStream 中出现的白噪声就越多。在格式化方面,所有被合并的文件都是相同的。如果有人有任何建议\建议,请提前致谢。