Robert Brown from the Speech and Natural Language team wrote a great article on Speech Recognition and Speech Synthesis targeted at a developer audience for the January 2006 issue of MSDN Magazine. Check it out here.