RecognizedPhrase::ConstructSmlFromSemantics Method ()
.NET Framework (current version)
Returns a semantic markup language (SML) document for the semantic information in the RecognizedPhrase object.
Assembly: System.Speech (in System.Speech.dll)
Return Value
Type: System.Xml.XPath::IXPathNavigable^Returns an SML description of the semantics of the RecognizedPhrase as an XPath navigable object.
For information about the semantic markup language (SML), see the Semantic Markup Language Reference.
In the following example, a method returns a string that contains the SML for the semantics of a recognized phrase.
private string GetSemanticsSML(RecognizedPhrase result)
{
if (result.Semantics.Count > 0)
{
return result.ConstructSmlFromSemantics().CreateNavigator().OuterXml;
}
else
{
return null;
}
}
.NET Framework
Available since 3.0
Available since 3.0
Show: