用 arecord 在终端录制麦克风

录制 10 秒 CD 音质并实时显示电平表,快速验证麦克风是否正常,随后用 aplay 回放确认。

Linux音频arecord 录音麦克风命令行低风险
执行 arecord -f cd -d 10 -vv test-mic.wav 录制默认麦克风 10 秒,然后用 aplay test-mic.wav 回放试听。

01命令

命令
$ arecord -f cd -d 10 -vv test-mic.wav

02作用说明

arecord 是几乎所有 Linux 发行版都自带的 ALSA 命令行录音工具。-f cd 表示标准 16 位 44.1kHz 立体声,-d 10 表示录满 10 秒自动停止,双 -v 参数会显示 ASCII 电平表,说话时能直观看到输入电平跳动——这是确认麦克风工作最快的办法。如果电平表始终不动,先用 arecord -l 查看声卡列表,再用 -D hw:1,0 指定设备,或用 alsamixer 调高录制音量。

03风险

风险低风险
使用条件alsa-utils (usually preinstalled; sudo apt install alsa-utils)
!注意: 若提示 'Device or resource busy',说明麦克风被其他程序占用,请先关闭;使用 PipeWire/PulseAudio 的系统建议通过默认 ALSA 插件录制,而不是直接指定 hw: 设备。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • aplay(1) — Linux manual page
    Arch Linux · community · 2026-09-17
    依据: aplay plays back recorded WAV files from the command line using the same ALSA sound device framework.
  • arecord(1) — Linux manual page
    Arch Linux · community · 2026-09-17
    依据: arecord is a command-line sound recorder for ALSA; -f cd selects 16-bit 44100Hz stereo, -d sets seconds, -vv shows a VU meter and peak levels.

最后验证: 2026-09-18 · 分类: 媒体