What is the difference between System.Speech.Recognition and Microsoft.Speech.Recognition?

后端 未结 4 1524
日久生厌
日久生厌 2020-11-22 10:34

There are two similar namespaces and assemblies for speech recognition in .NET. I’m trying to understand the differences and when it is appropriate to use one or the other.<

4条回答
  •  伪装坚强ぢ
    2020-11-22 11:20

    Seems Microsoft wrote an article that clears things up regarding the differences between Microsoft Speech Platform and Windows SAPI - https://msdn.microsoft.com/en-us/library/jj127858.aspx. A difference I found myself while converting Speech recognition code for Kinect from Microsoft.Speech to System.Speech (see http://github.com/birbilis/Hotspotizer) was that the former supports SGRS grammars with tag-format=semantics/1.0-literals, while the latter doesn't and you have to convert to semantics/1.0 by changing x to out="x"; at tags

提交回复
热议问题