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
Vous devez vous connecter pour publier un commentaire.
L'application que vous avez lié n'est pas de changer la voix sur le téléphone: il utilise le protocole SIP (ou similaire) pour passer un appel par les auteurs des serveurs et de la voix, modification qui s'y passe. C'est pourquoi vous obtenez seulement un petit nombre de minutes gratuites d'utilisation avant de vous les payer.
OriginalL'auteur Andrew Aylett
Oui, il utilise un serveur sip de faire de ce processus. La raison pour laquelle vous ne pouvez créer une application qui fait ça sur le téléphone parce que de deux choses. La première chose qui est, de traitement du son pour le téléphone est verrouillé. Vous ne pouvez pas déverrouiller ce parce que son strictement conçu par pas le matériel logiciel. Un pc peut le faire, car il utilise une carte son standard dans le logiciel qui peut modifier ses fréquences. La deuxième chose, c'est le téléphone fabrique nécessaires à la conception de leurs téléphones dans un format standard. Il y a des lois que d'obliger ces entreprises à faire impossible de faire du morphing de voix. Il est contre la loi pour usurper l'identité de quelqu'un que vous ne l'êtes pas, sur aucun réseau téléphonique.
OriginalL'auteur Zach
Dure
Vous obtenez l'entrée de la voix, vous utilisez la reconnaissance vocale pour détecter les mots, puis servez-vous de la parole en texte avec votre voix souhaitée en sortie.
Moins dure
De traitement du son: Changement de fréquences, amplitude, etc.
OriginalL'auteur DonJoe