Skip to content

crane_speaker

概要

Craneシステムの**音声出力システム**として、システム状態やイベントを音声で通知するパッケージです。試合中の重要な状況変化や診断情報を聴覚的に伝達し、オペレーターの状況認識を支援します。

主要機能

  • システム状態通知: 起動・停止・エラー等の音声案内
  • 試合状況アナウンス: 重要な試合イベントの音声通知
  • 診断情報音声化: システム診断結果の音声報告
  • カスタマイズ可能: 通知内容・タイミングの設定

用途

  • 試合運営: オペレーターへの状況通知
  • デバッグ: 開発時の状態確認
  • 観戦支援: 観客向けの試合解説

アーキテクチャ上の役割

Craneシステムの**ユーザーインターフェース補助**として、視覚的な情報を音声で補完し、システムの状況認識を向上させます。

使用方法

# 音声システム起動
ros2 run crane_speaker crane_speaker_node

最近の開発状況

🟢 安定: 補助機能として基本的な音声出力機能を提供。新しい通知項目の追加や音声品質の向上が継続的に行われています。


関連パッケージ: crane_bringup | crane_game_analyzer