MNssTag Class Reference

class MNssTag
MTag is the interface class for tag processing. A voice tag consists of a context, a RRD, and a speech item. A context can have multiple voice tags. Context represents the category (application) to which the tag belongs. RRD represents the result data for a tag. Speech item represents the speech speech data and speech activities for a tag. A client will not create a tag diectly, but use the methods in tag manager to get a tag. After getting a tag, the client can get the RRD and speech item objects using the following methods in MTag. A context needs to be created before creating a tag. After a tag is used, it needs to be deleted. Deleting a tag deletes its RRD and speech item, and thus they donot have to be deleted expicitly, NssVASApi.lib
Since
2.0
Public Member Functions
~MNssTag()
MNssContext *Context()
MNssRRD *RRD()
MNssSpeechItem *SpeechItem()

Constructor & Destructor Documentation

~MNssTag()

~MNssTag()[inline, virtual]

virtual destructor for proper clean up

Member Functions Documentation

Context()

MNssContext *Context()[pure virtual]
Get the context
Since
2.0

RRD()

MNssRRD *RRD()[pure virtual]
Get the RRD
Since
2.0

SpeechItem()

MNssSpeechItem *SpeechItem()[pure virtual]
Get the speech item
Since
2.0