cwdot / AI_StackChan2

AI_StackChan2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AI_StackChan2

AIスタックチャン2です。

画像1

AIスタックチャン2の特徴

  • 音声合成にWeb版 VOICEVOXを使います。
  • 音声認識に"Google Cloud STT"か"OpenAI Whisper"のどちらかを選択できます。

Google Cloud STTは、”MhageGH”さんの esp32_CloudSpeech を参考にさせて頂きました。ありがとうございました。
"OpenAI Whisper"が使えるようにするにあたって、多大なご助言を頂いた”イナバ”さん、”kobatan”さんに感謝致します。
ウェイクワードには、”MechaUma”さんのSimpleVoxライブラリを使わせていただきました。


M5GoBottom版スタックチャン本体を作るのに必要な物、及び作り方

こちらを参照してください。

プログラムをビルドするのに必要な物

使用しているライブラリ等は"platformio.ini"を参照してください。

【5/31の時点ではM5Unifiedの不具合の為、CoreS3では動きません。】


サーボモーターを使用するGPIO番号の設定

  • main.cppの46行目付近、サーボモーターを使用するGPIO番号を設定してください。

使い方

こちらを参照してください。




About

AI_StackChan2

License:MIT License


Languages

Language:C++ 91.8%Language:C 8.2%