2010-10-23 79 views
3

如果我的應用程序使用MediaRecorder錄製了一些音頻,是否可以將錄製的音頻文件播放到以ACTION_CALL或ACTION_DIAL啓動的調用中?需要將音頻播放到呼叫中

我看到我可以從應用程序啓動呼叫,但是有沒有辦法讓我的應用程序知道該呼叫已被回答?在這一點上,我想播放一個音頻文件進入通話。那麼,我有辦法結束這個電話嗎?

回答

0

這在Android上尚不可行。請參閱feature request

您可以錄製來自麥克風的聲音,但無法錄製對方的聲音。

+0

謝謝。只是澄清。我想知道是否可以將音頻播放到通話中,而不是通話中錄製音頻。自動電話推銷員可以做到這一點。他們打個電話,然後給你發消息。 – mlw 2010-10-24 14:24:52

+0

同樣的事情即時通訊試圖實現,並來到這篇文章,因爲你說這是不可能在Android上,我想知道是否有可能在Android 2.3.3或更高版本? – FosterZ 2011-03-10 08:14:50

+0

我沒有2.3.3或更高版本的設備,所以我不知道。 – 2011-03-10 09:11:09

0

android.intent.action.ANSWER可能是你正在尋找的,或者可能是PhoneStateIntentReceiver。