Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to know if it is possible to do the following:

1. When "Unknown" calls, after a few seconds audio recording starts and asks caller to recall but with identified number this time. Otherwise there is no other way to reach recipient.

2. When not answering for a long time, audio recording starts and tells that recipient is busy.

I want to hire 2 professional voiceovers to voiceover all the above on 2 different languages.

Is this all possible?


share|improve this question

You can very nearly do this with totally standard built-in features, most of which actually rely on support from the phone network rather than anything special on your phone. In fact I can't think of a real way to do absolutely everything you're asking without implementing it at the phone network, rather than on the phone.

You can block "Unknown" numbers very easily, but I don't think there's a standard way to play a message saying that the call has been blocked and why. After all your phone would have to answer the call itself in order to play the message, only the phone network can talk to callers without answering the call!

To block unknown callers: on your phone, go into Settings, then into Call Settings, select All Calls, select Auto reject, tick the box to Enable auto reject, select Auto reject list and tick Unknown.

Playing a message to callers after the phone hasn't been answered for a specific time is exactly what normal Voicemail does. Most voicemail kicks in after a small number of rings, but if you want to extend that most networks will allow you to set a longer time before the vooicemail divert happens, but you will probably need to call your network to arrange this. I have had to set this up for phones on two different networks in the past, for one I had to type a complicated *# dialler code into the phone to request the longer delay, on the other the phone company's helpline could arrange this over the phone.

share|improve this answer
You should read this:… – Boris_yo Oct 7 '11 at 12:02
@Boris_yo If parts of that page answer your question, you can summarise them and add the info as an answer on here yourself. – GAThrawn Oct 7 '11 at 12:19
Do you know how to block "Unknown" number and immediately forward it to 3rd party voicemail? – Boris_yo Oct 7 '11 at 15:17

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.