0

我寫這應該回放音頻文件時,一個電話是從一個具體的數字來進步一個Android應用程序。我試過很多方法..但在靜脈正在進行呼叫的背景音頻 - 可能嗎?

  1. 獨立都去螺紋
  2. 監聽器上的電話服務
  3. 開始平行

服務可以在任何一個請幫助我如何對此進行呢?

更新:

我能夠發揮呼叫收到一個MP3文件,我能夠發揮它的揚聲器負載..但我怎麼過大聲播放着主叫方不能聽它....反正我有可以推動揚聲器流調用流

+0

嘗試設置音頻流類型的MediaPlayer到AudioManager.STREAM_ALARM – 2015-04-04 21:38:59

回答

1

從API文檔here

注意:您可以播放音頻數據只到標準輸出 設備。目前,這是移動設備揚聲器或藍牙耳機。撥打 期間,您無法播放對話音頻中的聲音文件。

所以從這個和其他很多答案我們可以得出結論,我們不能在通話過程中播放音頻。

但很久以前,從手機的親身體驗中,我得到了一個結果,那就是在呼叫建立的同時錄音的同時,兩個人的聲音同時被聽到。所以我認爲這取決於手機,如果它允許它然後你可以玩。

您可以通過實驗嘗試其他的東西。使用不同的路線播放音頻(揚聲器電話或藍牙)。

另一種選擇是建立您定製的Android打造