Pregunta

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?

¿Fue útil?

Solución

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
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top