これでM5stackのIPアドレスを知ることができる。
そのため代わりにM5stickCをボードにすることで解決する。
jpgloopanimeをそのままダウンロードして、inoファイルを実行すると
expected initializer before 'main'
と表示される。凡ミスのエラーでよく見かけるエラーらしいが、何も変更していないのと
よくみても「;」がないなどのミスはなかった。
仕方なくfor文で画像をゆっくり再生しよう。
from IPython.display import Audio
IPython.display.display(Audio(x.astype(np.float32), rate=sr))
この命令を実行した結果、
name 'IPython' is not defined
というエラー分が出る。
参考書(Pythonで学ぶ音声合成)の書き方では
IPython.display.display(Audio(x.astype(np.float32), rate=sr)) (正常に動作しない)
Audio(x.astype(np.float32), rate=sr) (正常に動作する)
操作は同じであるが、二つの書き方をしていたので気になった。
ターミナルで命令を記述する際の書き方なのかもしれない。