Comment bloquer les appels sur android

Je veux bloquer les appels provenant de quelques chiffres, pour qui je veux écrire une application de mon propre.
Alors, quelles sont les Api que je devrais utiliser?

Fondamentalement, je veux être averti lorsqu'un appel arrive, je veux comparer des nombres si c'est ce que je veux bloquer, je veux couper l'appel ou de couper le son ou, si possible, couper le son et l'enregistrer.