Механизм распознавания речи не запускает событие в службе Windows

Итак, у меня есть служба Windows с распознаванием речи, реализованным с помощью механизма распознавания system.speech. Мой код распознавания речи работает нормально, когда я запускаю службу, но нет событий для распознавания речи. Странно то, что если я запускаю точно такой же код, но вместо этого в консоли или в приложении WPF, запуск события для распознавания речи работает нормально.
Я уже подключил отладчик к моему сервисному процессу, чтобы проверить, что происходит за кулисами. Кажется, что механизм распознавания речи правильно загружает грамматики, устанавливает режим непрерывного прослушивания и правильно настраивает событие распознавания речи. Никаких исключений не выбрасывается, поэтому я не слишком уверен, что здесь не так. Любые идеи?

8
задан John Saunders 30 April 2012 в 03:31
поделиться