2016-11-04 11 views
0

私のAndroid携帯電話のジャックエントリの音を録音したいと思います。私は、Androidでオーディオキャプチャクラスについて検索してきた、と私は、この発見した:このクラスの設定でAndroidオーディオレコード外部ジャック

https://developer.android.com/guide/topics/media/audio-capture.html

を、このように、RECデフォルトのマイクを選択する多くのオプションがあります。

MediaRecorder.setAudioSource()を使用してオーディオソースを設定します。おそらく、MediaRecorder.AudioSource.MICを使用することになります。

ジャックエントリのサウンドを取得するにはどうすればよいですか?例はありますか?

ありがとうございました!

答えて

0

あなたが提供したAPIは正しいものです。 mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC)を呼び出す

(ここでhttps://developer.android.com/guide/topics/media/camera.htmlを説明するようにMediaRecorderの正しい初期化を想定しての - >ビデオのキャプチャ)このように動作します:

アプリを起動し、任意のせずに記録を開始するとジャックが接続され、電話機のデフォルトのマイクが使用されます。ジャックマイクピンがマイクが接続されたことを検出すると、システムはジャックマイクピンをオーディオ入力として使用します。 Hovewerの場合、オーディオ・レコードには2つのチャンネルがありますが、ジャック・マイクはモノラル・ストリームしか録音できないため、同じものになります。

関連する問題