独り言を言うスタックチャンです。セリフをSDカードにmp3ファイルで入れておくとランダムに再生します。
@mongonta555 さんのスタックチャン M5GoBottom版組み立てキットに対応しています。
Avatar表示は、meganetaaanさんのm5stack-avatarをベースにさせていただきました。
オリジナルはこちら。
An M5Stack library for rendering avatar faces https://github.com/meganetaaan/m5stack-avator
こちらを参照してください。
- M5Stack (M5Stack Core2で動作確認しました。)
- VSCode
- PlatformIO
使用しているライブラリ等は"platformio.ini"を参照してください。
- M5Unified_StackChan.inoの13行目付近、サーボモーターを使用するGPIO番号を設定してください。
- SDカードに、mp3というディレクトリを作りそこにmp3ファイルを入れておきます
- mp3ファイルのサンプリング周波数は16khzか24khzにしてください。
- ファイル名に全角文字や長いファイル名はつかえません。10文字以内で作成してください。
- サンプルのmp3ファイルがmp3ディレクトリに入っています。
- サイズの大きいMP3ファイルを再生すると途切れたり、画面の左端に短い線が表示されることがあります。
この音声データは「VOICEVOX;ずんだもん」を使用して作成しました。