我想在 Ubuntu 14.04 LTS 中录制麦克风的声音。我在 Windows 7 或 8.1 中录制了高质量的声音。我使用 Audacity 的脉冲输入(脉冲音频)。它可以录制声音,但有很多噪音。我在效果选项卡中使用噪音消除,但结果质量很差。
我尝试过录音机,但它录下的声音也有噪音。
谁能帮我?
我的笔记本电脑是联想 z410。
答案1
在终端中输入alsamixer
。它将打开当前级别,将麦克风级别调整为 75,并将麦克风凸台级别设置为 50。对我来说效果很好,消除了麦克风的噪音。
答案2
我试过这个方法,但对我不起作用。我尝试了主动降噪,效果很好。如下:
我找到了这个解决方案视频,它对我有用。
打开终端并运行:
sudo nano /etc/pulse/default.pa
在文件末尾添加以下行:
### Enable Echo/Noise-Cancelation
load-module module-echo-cancel aec_method=webrtc aec_args="analog_gain_control=0 digital_gain_control=1" source_name=echoCancel_source sink_name=echoCancel_sink
set-default-source echoCancel_source
set-default-sink echoCancel_sink
使用 ctrl+x 退出文本编辑器并保存文件。
跑步
pulseaudio -k
pulseaudio --start
重新启动系统。
完毕!
答案3
我将根据这里和其他地方给出的答案提供完整的答案。
所以我的录音完全是一团糟:声音噼啪作响,还有处理器的声音,或者笔记本电脑风扇的声音。
我所做的是输入以下命令:
1/ 恢复 alsactl
alsactl restore
虽然质量有了很大的提高,但仍然很糟糕。
2/ 使用 Alsa 混音器调整麦克风 (Rajashekhar Ch 的回答)
alsamixer
然后
Fn + F4
Right arrow
Bring capture to !30 and microboost to ~50
ESC
3/ 按照 Mohammad 的回答:编辑 /etc/pulse/default.pa,在末尾添加:
### Enable Echo/Noise-Cancelation
load-module module-echo-cancel aec_method=webrtc aec_args="analog_gain_control=0 digital_gain_control=1" source_name=echoCancel_source sink_name=echoCancel_sink
set-default-source echoCancel_source
set-default-sink echoCancel_sink
然后
pulseaudio -k
pulseaudio --start
4/ 在 OBS 中激活噪音消除功能:
您必须单击“设置”按钮,然后单击“过滤器”,如屏幕截图所示。
尝试不同的范围来找到最适合您的。
答案4
录音时,点击右上角控制声音的位置。在那里的麦克风栏中,只需降低麦克风的灵敏度即可。这将消除令人毛骨悚然的空气声,您可以享受声音