[Package Index] [Index] [Users' Guide] [SVAPI Home Page]

Interface COM.novell.SVAPI.ClassificationEngine

public interface ClassificationEngine extends Engine

The ClassificationEngine interface is the interface that classification engine developers inherit off of to create an SVAPI-compliant engine. An application can get an instance of an object that implements this interface from the SVAPI class.

See Also: SVAPI, ClassificationNotify


Method Index

classify(Utterance)
Performs speaker classification.
disableAsynchronousClassification()
Disables asynchronous classification.
enableAsynchronousClassification(ClassificationNotify)
Enables asynchronous classification.



Methods



classify

public abstract ClassificationResults[] classify(Utterance Utterance)
Performs speaker classification. The utterance is classified and returned as one or more utterances in the ClassificationResults array.
Exceptions:


enableAsynchronousClassification

public abstract void enableAsynchronousClassification(ClassificationNotify Notify)
Enables asynchronous classification. If enabled, the engine passively classifies the incoming audio stream. When the engine has classified audio to give to the application, it calls ClassificationNotify.classified().
Parameters:
Notify: the object to call to report classified utterances
Exceptions:
See Also: classified, disableAsynchronousClassification



disableAsynchronousClassification

public abstract void disableAsynchronousClassification()
Disables asynchronous classification.
Exceptions:
See Also: enableAsynchronousClassification



[Package Index] [Index] [Users' Guide] [SVAPI Home Page]

rwille@novell.com