Thanks for the suggestion. I found the problem. It was brain damage on my part. I thought the MS speech kit was an all-or-nothing install. Digging deeper, I see that the text-to-speech engine was installed, but the recognition engine was not installed. Once the recognition engine was installed, the code ran fine. I've been beating my head on those 2 lines of code for a week!