2016-11-04 132 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)(假設MediaRecorder正確初始化這裏描述https://developer.android.com/guide/topics/media/camera.html - >捕獲視頻)會像這樣:

當您啓動應用程序,啓動無記錄插孔連接,將使用手機的默認麥克風。只要傑克麥克風引腳檢測到連接了麥克風,系統將使用傑克麥克風引腳作爲音頻輸入。 Hovewer,你需要知道即使音頻記錄有兩個通道,它們也是一樣的,因爲Jack的麥克風只能記錄單聲道數據流。