I wish to create an application using VC++ 2005 Express or VB 2005 Express that incorporates SAPI for Speech Recognition (SR). Could someone please point me to a cookbook list of what I need to do to get started? I see that Vista has SAPI 5.3 built into it. I can use a Vista machine to develop this (I also have a Win XP Pro machine if better). Do I still have to download an API from somewhere? I see that there is documentation on MSDN. Is this good doco? For example, at first glance I could see no place it mentioned what header files might be necessary. Also the 'managed' area goes to a broken link. And is there any sample code somewhere? I'd love to find a book or a website that explains this easily, possibly with a sample program and source for some basic application that recognizes some speech. I only need to create a demo at first, so if Vista is the best OS then I'll use it. Can I use VC++ or VB 2005 EXPRESS to do this? Finally, are there tools for recording speech to be recognized? I did this in the past, where I would record my voice saying some word and it would build the data used to recognize it in the future (using phonemes). I found this incredibly useful tool for building context sensitive lists. I'd also entertain any 3rd-party speech recognition packages making it easy to incorporate SR into VC++ or VB applications, but I think SAPI is probably my best choice since I assume it must be compatible with MS products, and the price is right... :) Thanx for any info in advance! [==Peter==]