Question

I am creating one application which requires recording voice and then funny voice will play.

Is there any library to use this work function better?

Était-ce utile?

La solution

The SpeakHere sample application provided from the SDK site has a working example of how to use the microphone to record the voice.

Now how to play funny voice.

For that there are no built-in iOS APIs that will do independent time-pitch modification.

There is open source code that implements time-pitch stretching in Audacity, but I don't know whether this code has been ported to iOS. Same with SoundTouch.

There is a Time-Pitch Stretch Tutorial on the DSP Dimensions site.

Some more blogs on it

  1. http://purplelilgirl.tumblr.com/post/9377269385/making-that-talking-app
  2. http://maniacdev.com/2011/08/tutorials-how-to-change-pitch-instantenously-without-changing-tempo-like-the-talking-tom-app/
  3. http://dirac.dspdimension.com/Dirac3_Technology_Home_Page/Dirac3_Technology.html
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top