ronron-gh / AI_StackChan2_DevCam

robo8080さんのAIスタックチャン2をベースに、M5Stack CoreS3の内蔵カメラを扱うプログラムを組み込みました。
MIT License
8 stars 1 forks source link

SDカード設定 #1

Open randomk opened 1 year ago

randomk commented 1 year ago

こんにちは、私はcore s3を使用しようとしていますが、初めて使用します。 ファイルが SD カード上にどのように配置されているか、また SD カードに特定の名前が必要かどうかの例を教えてください。 Wi-Fi の場合、1 行目に Wi-Fi 名を入力し、2 行目にパスワードを入力します。変数名を入力する必要がありますか? apikeyでも同じこと image image

ronron-gh commented 1 year ago

ファイルの配置は貼っていただいた画像の通りで問題ありません。 ファイルの中身は、robo8080さんの説明の通り、次のようにお願いします。 これでもうまくいかない場合は、SDカードの相性や、APIキーの期限切れなどが疑われます。 また、CoreS3のWifiは5GHzには対応していないので、2.4GHzのWifiアクセスポイントを用意する必要があります。

①wifi.txtファイル:ファイル名は"wifi.txt"で、中身は次の通りです。 YOUR_WIFI_SSID YOUR_WIFI_PASS

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

SDカードの名前は何でもよいと思われますが、私のは空白になっていました。 image

randomk commented 1 year ago

うまくいきました、相棒、本当にありがとう! 言語を変更することは可能でしょうか? 私の日本語は錆びています

ronron-gh commented 1 year ago

うまくいって良かったです。 こちらのリポジトリが、ほぼ同じ仕様で多言語に対応しています。 M5Unified_StackChan_ChatGPT_Google_CoreS3_FaceDetectExample

Google翻訳のTTSを利用しているため多言語に対応できます。 たとえば英語にする場合は次のように設定してください。

  1. ChatGPTの設定をする ブラウザで "http://xxxx.xxxx.xxxx.xxxx/role" にアクセスして、次のようにロールを設定します。 image

  2. TTSの言語設定をする ブラウザで次のように設定します。 http://xxxx.xxxx.xxxx.xxxx/setting?lang=en-US en-US が英語の場合の言語コードです。その他の言語コードは下記リンクを参照してください。 Cloud Speech-to-Text 言語サポート

ronron-gh commented 1 year ago

多言語対応版の場合、apikey.txtファイルの中身は次の通りにしてください(VoiceBoxのAPIキーが不要)。 YOUR_OPENAI_APIKEY YOUR_GOOGLE_STT_APIKEY