Flutter
語学学習用オーディオアプリ「Repete(レペテ)」のAndroid版を作成中。
オーディオプレイヤー、全体リピートでの挙動に少しおかしなところがあり、修正。
バックグラウンド再生を考慮すると、再生時間検出に不備があったので修正。
ローカライズの文言修正。
ExoPlayerの仕様で、ファイルによっては再生位置に0.6秒程度のズレが生じる。
区間アイテムにoffsetを設定できるようにして対応。
設定画面に、「再生ずれ修正」「録音機能On/Off」の追加。
クイック再生コントロールのコマンドスイートの保存におかしなところがあったので修正。
スマホなどのサイズでは、ホーム画面を縦型表示に限定。
あと少しで完成。
英語学習
スピーク。
「AI会話」>「コミュニティ」で作成されたシナリオ。「今日の出来事を話す」的なものを結構やりました。
「海外旅行英語」コースを行いました。
文を発話するさいに「お話しください」モードになるのだが、ときおり、そうならないことがあり、困りました。
また、「お話しください」モードになるのに、すこし間があるので、すばやく返したい時には、冒頭の語が音声認識されづらいのが気になります。
リーグ。ルビーランク。前月のサファイアランクから一つアップ。
バッジ。30単語を正確に発音。231個のレッスン完了。3222文スピーキング。
(前月。38単語を正確に発音。271個のレッスン完了。3419文スピーキング。)