音声はPCと接続されたスピーカーから出力される現バージョンではロボット2台(arduino2機)までをPCと接続し、コントロールできるPCと接続するArduinoにはFirmata(StandardFirmata)が書き込まれていることを前提とする。IDEのexampleに含まれている。以下の環境で動作確認を行っているが、基本的にはpythonのRTCが動作するPC・Arduino互換のマイコン・PWMサーボモーターがあれば動作はするはずである。SG92R依存ソフトウェア以下のpythonモジュールがPCにインストールされていることを前提とします。pipなどでインストールしてください。各ロボットに喋らせたい内容を定義した設定ファイルを準備する。設定ファイルはjsonフォーマットで、サンプルは以下の通り。喋る内容のオブジェクトの配列となっており、各オブジェクトの"robot_id"は現状1と2のみ対応している。録音済の音声ファイルがある場合は"audio_url"でURLを、テキストから音声合成した場合は"text"で文字列を指定する。サーボ制御コンポーネントロボットの数だけコンポーネントを登録する必要があるため、登録名が重複しないように-fオプションで異なる設定ファイルを指定することに注意。以下のように接続する。RTCコンポーネントの設定script_reader(スクリプト制御コンポーネント)の設定で、1で準備した設定ファイルのパスを指定する。firmata_servo(サーボ制御コンポーネント)の設定で、Arduinoが接続されたCOMポートのパスを指定する。04:01ご意見ありがとうございます!いくつかドキュメントを追加させて頂きました。(サンプルの実行ができます。1.2.1-RELEASERTコンポーネントを開発するためには開発環境のインストールが必要です。