声音播放
此示例演示通过Reachy Mini的扬声器播放音频的两种方式:
--wav:使用play_sound()API播放WAV文件。--live:使用低级push_audio_sample()API推送连续正弦波,适用于文本转语音引擎或麦克风输入等实时音频源。
用法:
# 播放wav文件
python sound_play.py --wav /path/to/file.wav --backend webrtc
# 推送连续正弦波(Ctrl+C停止)
python sound_play.py --live --backend webrtc --tone-hz 440
选项:
--wav <path>:要播放的WAV文件的路径。--live:推送连续正弦波。--tone-hz <freq>:正弦波频率(仅限--live模式,默认:440)。--backend:要使用的媒体后端(default、local或webrtc)。
请参阅完整示例:sound_play.py