0

如何播放存儲在中的音頻剪輯在手機通話期間手機存儲器以及相同的音頻剪輯應聽到呼叫接收器...播放存儲在手機存儲器中的音頻剪輯在電話通話中

我使用簡單的代碼:

public void onCallStateChanged(int state, String incomingNumber) { 
    String stateString = "N/A"; 
    switch (state) { 
    case TelephonyManager.CALL_STATE_IDLE: 
     stateString = "Idle"; 
     break; 
    case TelephonyManager.CALL_STATE_OFFHOOK: 
     stateString = "Off Hook"; 
     break; 
    case TelephonyManager.CALL_STATE_RINGING: 
     stateString = "Ringing"; 
     break; 

    } 

我真的不知道該怎麼寫代碼播放音頻文件時自動接收器將我的電話只針對特定數量.....

回答

0

Android上沒有用於通過語音呼叫上行鏈路播放音頻的API。可能有支持它的手機(我沒有測試過每一部Android手機),但總的來說它不會起作用。
最好的辦法是將音樂傳送到揚聲器,將媒體音量設置爲最大,並希望麥克風能夠拾取它。這聽起來很糟糕,所以這不是我推薦的。

相關問題