I built my (winforms) speech class on MS Speech SDK 5.1. So currently anyone who wants to use my application has to have that SDK (or presumably, later) installed on their machine.
Would it be a difficult coding challenge to support other engines? For example, if someone had Dragon Naturally Speaking installed, is there a way they could just choose that from a drop down list in my application, removing the need to install an entirely different speech recognition engine just to use my application? Of course, SOME speech recognition engine MUST be installed to use my app, but I am seeking an EASY way to make the app more flexible. I don't want to write a whole new set of code/commands for every possible speech engine out there.
Suggestions, advice, appreciated. Thanks in advance!