用 arecord 在终端录制麦克风
录制 10 秒 CD 音质并实时显示电平表,快速验证麦克风是否正常,随后用 aplay 回放确认。
执行 arecord -f cd -d 10 -vv test-mic.wav 录制默认麦克风 10 秒,然后用 aplay test-mic.wav 回放试听。
01命令
命令
$ arecord -f cd -d 10 -vv test-mic.wav02作用说明
arecord 是几乎所有 Linux 发行版都自带的 ALSA 命令行录音工具。-f cd 表示标准 16 位 44.1kHz 立体声,-d 10 表示录满 10 秒自动停止,双 -v 参数会显示 ASCII 电平表,说话时能直观看到输入电平跳动——这是确认麦克风工作最快的办法。如果电平表始终不动,先用 arecord -l 查看声卡列表,再用 -D hw:1,0 指定设备,或用 alsamixer 调高录制音量。
03风险
!注意: 若提示 'Device or resource busy',说明麦克风被其他程序占用,请先关闭;使用 PipeWire/PulseAudio 的系统建议通过默认 ALSA 插件录制,而不是直接指定 hw: 设备。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- aplay(1) — Linux manual page依据: aplay plays back recorded WAV files from the command line using the same ALSA sound device framework.
- arecord(1) — Linux manual page依据: 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 · 分类: 媒体