【发布时间】:2012-04-30 01:53:11
【问题描述】:
所以我有一个使用 system.speech 识别引擎实现语音识别的 Windows 服务。当我启动服务时,我的语音识别代码运行良好,但没有发生语音识别火灾的事件。奇怪的是,如果我运行完全相同的代码,但在控制台或 WPF 应用程序中,语音识别的事件触发就可以正常工作。
我已经在我的服务进程中附加了一个调试器来检查幕后发生的事情。似乎语音识别引擎正确加载了语法,将其模式设置为连续收听,并正确设置了语音识别事件。没有抛出异常,所以我不太确定这里出了什么问题。有什么想法吗?
【问题讨论】:
标签: c# windows-services speech-recognition