Change the frequency of the user’s voice, android
What I want to do is create an app to record a person’s voice, for example you can say “Hello, my name is James” and the app will record it first, then change its frequency and give you an output.
The output obviously sounds silly and maybe funny, but that’s what I want to do.
I
have the code to record and play anything the user says, but how do I manipulate it, how do I change the pitch of the sound.
Solution
I googled the same requirement and got something similar, soundpool can be used to implement this. I tried to create it with what I got, but it hasn’t worked out yet. But you can browse these links. These may be helpful to you.
http://www.droidnova.com/creating-sound-effects-in-android-part-1,570.html
http://www.anddev.org/using_soundpool_instead_of_mediaplayer-t3115.html