c# - 语音识别循环

标签 c# windows service windows-services speech-recognition

我的问题很简单,就是如何在 Windows 服务中实现语音识别,使该服务持续监听要说的内容。

我做了一些研究,似乎解决方案是使用计时器并在特定时间间隔“收听”语音,尽管这对我来说似乎是错误的。任何想法或评论都会有所帮助。

最佳答案

您是要构建语音识别引擎还是要集成到现有的 ASR 中?计时器将不起作用。你需要一个一直在倾听的倾听者。聆听检测语音的开头和任何话语的结尾。计时器可能会错过演讲的开头。

关于c# - 语音识别循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10094695/

相关文章:

c# - web api put 识别查询字符串但不识别正文

javascript - 使用表单发送数据并从 Request.Form 中读取数据

windows - 为什么此 CreateFile() 调用会导致 Windows 8 出现蓝屏?

android - 从 PackageManager 获取包

windows - "Installation failed due to the absence of a ServiceProcessInstaller"问题

C# MySQL 无法识别输入

c# - Visual Studio 在 IntelliSense 中添加 global::

windows - 在 Windows 7 上执行 Fabric python 代码

c++ - 检测到内存泄漏

Windows 服务截图?