メインコンテンツまでスキップ

サウンド録音

このサンプルでは、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...