Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用SAPI托管代码(System.Speech命名空间)和本机代码(COM接口)的情况是什么?_C#_.net_Speech Recognition_Speech_Sapi - Fatal编程技术网

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

C# 使用SAPI托管代码(System.Speech命名空间)和本机代码(COM接口)的情况是什么?,c#,.net,speech-recognition,speech,sapi,C#,.net,Speech Recognition,Speech,Sapi,我正在用C#开发一个语音识别应用程序,我想知道使用这两个版本的优缺点,以及它们可能存在的差异。它们大致相似;C#库是围绕本机C++API的(相对较厚的)包装 最大的区别在于语法系统;C#库使用W3C SRGS语法,而本机库使用自定义XML语法

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

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

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