我正在開發一個應用程序,我已經成功地以編程方式檢測傳入呼叫,但現在我想將預先記錄的消息提供給呼叫者說,例如, 「我很忙,以後再打給你,再見」。並斷開通話。Android:如何使用預先錄製的語音片段「.mp3」響應來電呼叫者?
如何在ANDROID中實現上述功能?
謝謝你,祝你有美好的一天。
我正在開發一個應用程序,我已經成功地以編程方式檢測傳入呼叫,但現在我想將預先記錄的消息提供給呼叫者說,例如, 「我很忙,以後再打給你,再見」。並斷開通話。Android:如何使用預先錄製的語音片段「.mp3」響應來電呼叫者?
如何在ANDROID中實現上述功能?
謝謝你,祝你有美好的一天。
這是一個高級功能&直到現在還沒有實施。向主叫方播放聲音是不可能的。 Android無法訪問通話中的音頻流。
不,您能夠完成的最好的事情是通過揚聲器播放聲音,以便麥克風可以拾取它。沒有api可以實現這一點。
您無法在Android上播放音頻。這已被問了很多次。 – Tim
[如何在Android語音通話中播放音頻文件](http://stackoverflow.com/questions/8784221/how-to-play-an-audio-file-on-a-voice-call - 在Android) – Tim
也可能重複[播放音頻剪輯到正在進行的調用](http://stackoverflow.com/questions/3900564/play-an-audio-clip-onto-an-ongoing-call)和大約一千個其他問題 – CommonsWare