Scanned through the Android API (reference) documentation, but didn't find specific API that allows one to achieve the following:
- Be notified of an incoming call
- Automatically answer or reject the incoming call
- While a call is in progress, be able to capture the audio
- Play a pre-recorded message, after answering the call
The intention behind the questions, as most might have guessed, is to have an automated answering machine type of application. I have seen such applications on Nokia Symbian OS devices.
If such functionality requires rooting the device, I'd still be interested in knowing the API's available once rooted!
As an aside, is there are separate API reference documentation for API's available to rooted devices ?