Changer de voix lors de l'appel de téléphone android

Je veux faire une application android qui permettra à l'utilisateur de modifier la voix pendant un appel téléphonique. Par exemple: Vous êtes un homme, vous pouvez changer la voix d'une femme ou d'un robot lorsque l'on parle au téléphone. C'est comme une drôle de blague.

Je travaille autour de l'android l'API de google et pour quelques jours, mais n'ont toujours aucune idée. Certains l'on dit, c'est impossible, mais je vois que certains app sur google play pouvez faire:
https://play.google.com/store/apps/details?id=com.gridmob.android.funnycall
Donc, je pense qu'il ya quelques façons de le faire.

Je pense à propos de l'enregistrement et de reproduction en utilisant AudioTracker mais j'ai 2more problème:
1. Je ne peut pas couper le son de la voix de téléphone, de sorte que le téléphone ne jouer que de mon son, après le traitement
2. d'enregistrement et de traitement va faire un long retard (lente en temps réel)

Peut-on partager une solution pour cela?

OriginalL'auteur Conga Ngu Ngu | 2013-01-10