Skip to content

robo8080/M5Burner_M5Unified_StackChan_ChatGPT_README

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

M5Burner_M5Unified_StackChan_ChatGPT_README

M5Burner版M5Unified_StackChan_ChatGPTのREADMEです。

M5Burnerに、テスト版の「AIスタックチャン」をアップロードしました。

使い方

  • SDカードのルートに以下の2つのファイルを作成しておくと、使用できるようになります。
  1. wifi.txtファイル:ファイル名は"wifi.txt"で、中身は次の通りです。
    YOUR_WIFI_SSID
    YOUR_WIFI_PASS

  2. apikey.txtファイル:ファイル名は"apikey.txt"で、中身は次の通りです。
    YOUR_OPENAI_APIKEY
    YOUR_VOICETEXT_APIKEY



  • ブラウザで"http://xxxx.xxxx.xxxx.xxxx/role_get"にアクセスすると、現在設定しているロールを取得できます。

  • スピーカーの音量を調整できます。

    例:http://xxxx.xxxx.xxxx.xxxx/setting?volume=180
    volumeの値は0~255

  • AIスタックチャンの表情を会話内容に合わせて変更できます。
    ロール設定で以下の2行をそのまま入力してください。

    (Happy)のように、必ず括弧で囲んで感情の種類を表し、返答の先頭に付けてください。
    感情の種類には、Neutral、Happy、Sleepy、Doubt、Sad、Angryがあります。

    他にもロールを設定する際は、これらの2行を最後にしてください。
    出来ればこの2行のみでやってみてください。
    ロールを増やすと失敗しやすくなります。



電源を入れなおすと有効になります。

  • 独り言モードを追加しました。ランダムな時間間隔で、ランダムに喋ります。
    感情表現機能と組み合わせると楽しいです。
    ボタンAで独り言モードをON/OFFできます。
    独り言モードでも従来通りスマホから会話できます。

  • M5Stack Core2の画面中央付近にタッチするとスタックチャンの首振りを止められます。

  • M5Stack Core2のボタンCを押すと、音声合成のテストが出来ます。

以上が、AIスタックチャンの使い方になります。

注意点として、ファームを書き込み後には再度SDからAPIキーを設定することを忘れないようにしてください。



ChatGPTのAPIキー取得の参考リンク

VoiceText Wev API api キーのキー取得のリンク

  • APIキーは、ここの「無料利用登録」から申請すれば、メールで送られて来ます。

ChatGPTのキャラクター設定の参考リンク

About

M5Burner版M5Unified_StackChan_ChatGPTのREADMEです。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published