As Is
OSに備わっている音声認識APIをラッピングしたSpeech_to_textを使用している。
Androidの場合、数秒で定期的に処理が終了しているため、強制的に再起動する形で実装している。
一応今のところ問題なく文字起こしをしているが、終了するたびにデータを結合させているためあまり良くなさそう
To Be
クライアント側で音声認識の終了がない限りシステム側で終了しないようにしたい
アクション
- Voskの使用(アプリ容量が数GBとなってしまう)
- Webに備わっている音声認識(Flutterで作る意味あるかな?)
課題
(現状分かっている課題を記載)
As Is
OSに備わっている音声認識APIをラッピングしたSpeech_to_textを使用している。
Androidの場合、数秒で定期的に処理が終了しているため、強制的に再起動する形で実装している。
一応今のところ問題なく文字起こしをしているが、終了するたびにデータを結合させているためあまり良くなさそう
To Be
クライアント側で音声認識の終了がない限りシステム側で終了しないようにしたい
アクション
課題
(現状分かっている課題を記載)