伙计们,我正在尝试组建一个服务器端系统,在该系统中我使用 Microsoft SAPI 来:
- 在服务器中执行多个同时听写式识别。
- 此外,所有识别都可能使用不同的扬声器配置文件(我的应用程序将识别用户并向 SAPI 指示要加载的配置文件)。
- 我还想以编程方式训练各种用户资料。
我已经知道上述某些内容是不可能从托管代码中实现的,即 System.speech 命名空间。谁能告诉我我在理论上使用 SAPI 5.x 尝试做的事情是否可行?
谢谢你的帮助。
-拉吉
伙计们,我正在尝试组建一个服务器端系统,在该系统中我使用 Microsoft SAPI 来:
我已经知道上述某些内容是不可能从托管代码中实现的,即 System.speech 命名空间。谁能告诉我我在理论上使用 SAPI 5.x 尝试做的事情是否可行?
谢谢你的帮助。
-拉吉
您需要Microsoft Speech Server来执行此操作。您仍然可以使用托管代码,但您需要使用 Microsoft.Speech.Recognition 库(使用服务器引擎)而不是 System.Speech.Recognition(使用桌面引擎)。
除此之外,当然,您想要的一切都可以在本机 SAPI 中完成。