我做如下測試:從Android應用程序的手機低量通話記錄器(Rx)
電話到家裏的電話,首先從說話(android手機 - >家庭電話),在相同的呼叫從(在家講手機 - > android手機)。
語音(android手機 - >家庭電話)音量很好(10/10音量)。但聲音(家庭電話 - >安卓手機)聽起來很低(4/10容量)。
我隨機進行同樣的測試call recording app in play store語音(android手機 - >家庭電話)音量很好(10/10音量)。聲音(家庭電話 - > Android手機)良好的體積(10/10體積)
聽起來我嘗試通話記錄其中:
1)
audioRecorder.setAudioSource(MediaRecorder.AudioSource .MIC);
2)
audioRecorder.setAudioSource(MediaRecorder.AudioSource.VOICE_COMMUNICATION)
3)
audioRecorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL)
與1,2 o 3的結果非常相似。
我也嘗試了VOICE_CALL流如果AudioSource.VOICE_CALL這樣使用:
audioManager manager = (AudioManager) ServiceClass
.getServiceContext()
.getSystemService(Context.AUDIO_SERVICE);
manager.setStreamVolume(AudioManager.STREAM_VOICE_CALL,
manager.getStreamMaxVolume(AudioManager.STREAM_VOICE_CALL),
AudioManager.FLAG_REMOVE_SOUND_AND_VIBRATE);
我是否已經在Play商店進程試圖以某種方式來調高音量音頻應用?
我不在這裏顯示音頻質量設置代碼,因爲在這兩個測試(我的應用程序測試,玩商店應用程序測試)音頻(Android手機 - >家庭電話)聽起來完全一樣,問題是(家庭電話 - > android phone)
然後你在通話記錄中使用AudioRecord而不是MediaRecorder來增加音量? – user3782779