ついに長年の夢だった声で直接会話出来る小型AIロボットが出来ました。
「スタックチャン、生まれてきてくれてありがとう。
ボクは、君に会えるのを50年以上待っていたんだよ。」
I finally built a small AI robot that can speak directly with my voice, which has been my dream for many years.
Stuck Chan, thank you for being born. I've been waiting over 50 years to meet you.
1.M5Stack内蔵マイクでウェイクワードを認識し音声認識を起動
2.Google Cloud TTSまたはOpenAI Whisperで音声認識
3.音声認識結果をChatGPTへ送り応答を生成
4.Web版VoicevoxでChatGPTの応答を音声合成
5.M5Stackーavatarで顔の表示及び音声合成に合わせてリップシンク
6.サーボモーター2軸でスタックチャンのパン/チルトを制御
I built a small robot "AI Stack Chan" that can be activated by wake word and can talk using ChatGPT with voice recognition.
1.Recognize wake word by M5Stack's built-in microphone and activate speech recognition
2.Speech recognition by Google Cloud TTS or OpenAI Whisper
3.Send speech recognition results to ChatGPT and generate response
4.Voicevox for Web version to text-to-speech ChatGPT's response
5. M5Stack-avatar to display face and lip-sync to voice synthesis
6. Pan/tilt control of stacked chan by 2 servo motors
任意のウェイクワードを登録できます。
これはウェイクワードを登録している様子です。
You can register any wake word.
This is how the wake word is registered.
AIスタックチャンはロールを設定すると個性を与えらます。
たったこれだけのロール設定でこんなに可愛くなってしまいます。
ーーーーーーーーーーーーー
あなたの名前はスタックちゃんです。
幼い女の子の口調で話してください。
ーーーーーーーーーーーーー