Skip to main content

声音录制

此示例演示如何从Reachy Mini的麦克风阵列录制音频并将其保存为WAV文件。脚本录制5秒并将音频保存到recorded_audio.wav

工作原理:

  1. 使用start_recording()开始音频录制
  2. 使用get_audio_sample()持续检索音频样本
  3. 收集样本直到达到所需持续时间
  4. 停止录制并连接所有样本
  5. 使用soundfile将音频数据保存为WAV文件

功能:

  • 可配置录制持续时间(默认:5秒)
  • 自动采样率检测
  • 超时保护以防止无限循环
  • 支持不同的媒体后端

用法:

python sound_record.py --backend [default|local|webrtc]

录制的音频将保存在当前目录中的recorded_audio.wav文件中。

请参阅完整示例:sound_record.py

Loading Comments...