На самом деле есть один собственный механизм распознавания речи C #, и он называется Syn.Speech . Для ссылки на него в Visual Studio Project просто запустите консоль диспетчера пакетов и введите
PM> Install-Package Syn.Speech
Я не смог найти ни одного подробного учебника, но вот Wiki Link
Кроме того, это демонстрационное приложение