and i have two follow up topics from the last class:
1 speaking piano by peter ablinger is a good example of what you can do with fourier analysis:
https://www.youtube.com/watch?v=muCPjK4nGY4
2 there are some other speech recognition tools i forgot to mention, specifically "sphinx" from cmu:
http://cmusphinx.sourceforge.net/wiki/download/
and there are some attempts to get it running with OF:
http://forum.openframeworks.cc/index.php/topic,488.0.html
http://forum.openframeworks.cc/index.php/topic,4202.0.html
i believe it's better than the osx speech api, but not quite up to the google speech api.
kyle