2011-08-12 58 views
7

這次我有一個相當棘手的問題。
我想知道如何在通話過程中將音頻注入麥克風源。
我知道我已閱讀幾十這裏的主題,各國有「這是不可能的」,「不打擾」等。
但也有我們開發的搭載Android的工作人員作出不可能的很多事情,我們總是設法想出一個解決方法。
例如,這次最簡單的解決方案是通過揚聲器以最大音量播放音頻,做一次噪音消除並希望獲得最佳效果。 ;)在語音通話中播放音頻文件

+0

接受回答率..! –

+0

您是否設法爲此找到解決方案? –

+0

@ user850760您是否找到解決方案? – Jeeva

回答

7

From the official documentation:

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

我能想到的唯一的事情會以某種方式交錯的通話聲音,你要播放的聲音,但你沒有在通話聲音直接控制,所以這可能是不可能的。

看起來這可能會在3.3中改變,但目前不可能不使用NDK和/或編寫自己的Android發行版。

對不起! :(

+0

不是我自己的android發行版;)但我肯定會看看ndk。我希望它有效... – Phoenix666

+0

很高興我能幫到你。作爲一名新成員,請記住將註釋並標記爲解決您的問題以完成該主題的正確答案。謝謝! :) – Codeman

0

但是你想達到什麼?你是否試圖實現某種答錄機?在通話期間可以注入音頻的唯一方法是如果你發佈自己的android版本,下載源代碼並修改它們,併發布。祝你好運:)

+0

是的,一個應答機......或者當提供商不支持這個功能時爲來電者播放音樂......你知道有很多用途...... – Phoenix666