日報5日目
自宅の片付け&掃除の後、弁当を持ってギーラボで作業。
終日水泳練習アプリの開発をしていた。
MediaRecorderで作成したwavファイルがうまく再生できないことが分かったので、以下のサイトを参考にAudioRecordで作り直した。
- Androidアプリ開発(10) --- wavファイルを扱うクラスを作成 --- : 工作と競馬
- Androidアプリ開発(11) --- 録音してwavファイルに記録するアプリ --- : 工作と競馬
ソースはこちら。
作成したwavファイルをscipy読むことができた。
今後のTODOとしては大きく2点ある。
- ストリーミング処理の模索
- おそらく、キューしてflutter側で頂点検出をすることになる
- 頂点検出方法の模索
どっちからすすめるか考えあぐねる。flutter+kotlinではなくJavaで作るのが最速な気もする。どうせiOSでは作らんし。
所感
- kotlinで
!!
を使いまくって申し訳ない気持ちになる。 - 完成するんだろうか