4

ヘッドセットと Android デバイスのマイクを区別できますか?

デバイスのマイクからオーディオを録音しようとしていますが、ヘッドセットのマイクから Android デバイスにオーディオをルーティングします。デバイスのマイクから聞くか、ヘッドセットのマイクから聞くかを選択することはできますか?

私を助けてください。本当に感謝します。

ありがとう。

4

1 に答える 1

4

あまり。有線ヘッドセットを接続すると、デフォルトでそのマイクが音声通話と録音の入力として使用されます。

MediaRecorderにAudioSource.CAMCORDERを指定できます。これにより、ヘッドセットマイクではなく、内蔵マイクの1つが提供されます。問題は、デバイスの背面にマイクがある可能性があることです(デバイスにマイクがある場合)。これは、希望するものではない可能性があります。

AudioSource.VOICE_RECOGNITION一部のデバイスではプライマリ内蔵マイクにマッピングされる場合がありますが、マッピングされるとは限りません。また、ニアフィールドレコーディングとファーフィールドレコーディングのどちらにチューニングされるかについての保証もありません。

于 2012-12-20T18:40:25.953 に答える