使用SAPI托管代码(System.Speech命名空间)和本机代码(COM接口)的情况是什么?

时间:2012-06-28 13:39:20

标签: c# .net speech-recognition speech sapi

我正在开发一个C#中的语音识别应用程序,并想知道使用这两个版本的优缺点,以及它们可能存在的任何差异。

1 个答案:

答案 0 :(得分:0)

它们大致相似; C#库是(相对较厚的)本机C ++ API的包装器。

最大的区别在于语法系统; C#库使用W3C SRGS语法,本机库使用自定义XML语法。