アプリケーションの起動時にマイクから録音を開始するAndroidアプリケーションがあります。私の現在のバージョンでは、ユーザーは録音を停止するためにSTOPボタンを押す必要があります。
ユーザーが会話を停止したことを検出し、それを使用してレコーダーを停止させるにはどうすればよいですか?
Androidの音声認識機能に実装されているものと同様です。ユーザーが話すのをやめ、音声が翻訳されます。トーキングトムタイプのアプリのように、それを行う他のアプリを見たことがあります。
補足として、マイクが音を受信していることを示すある種のビジュアルも表示したいと思います。入ってくる音のレベルを示す何か。
助けていただければ幸いです。