Tuesday, January 8, 2013

[android-developers] Re: Help regarding talking tom application

Last time I checked, that app wasn't that sophisticated. I believe it just "parrots" what the user says by recording audio and playing it back with a higher pitch.

For making that possible you'd need to continuously record audio in a fixed size memory chunk where old audio data will be overwritten (something like a circular sliding window).

Then you'd regularly check that audio data for peaks which indicate that somebody is talking right into the microphone. Then the speech portion needs to be extracted (from start of peak(s) until start of silence), the pitch needs to be shifted up (can be quickly done by recording at a low sample rate and playing it back at a higher one).

The relevant Android component is AudioRecord


On Tuesday, January 8, 2013 9:28:09 AM UTC-6, bob wrote:

Maybe use voice recognition and then Text To Speech?



On Monday, November 12, 2012 1:24:51 AM UTC-6, santosh kumar wrote:
Hello All,
              I want to develop an application similar to talking tom, does anyone have source code for that application or any link pls share.
              Thanks in advance for any help related to this type of application.

Thanks & Regards,
Santosh Kumar

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

No comments:

Post a Comment