Share via


Recognizer Class

Definition

Base class that mostly contains common event handlers.

public class Recognizer : IDisposable
type Recognizer = class
    interface IDisposable
Public Class Recognizer
Implements IDisposable
Inheritance
Recognizer
Derived
Implements

Fields

disposed

disposed is a flag used to indicate if object is disposed.

gch

GC handle for callbacks for context.

isDisposing

Indicates whether the object is currently being disposed.

pointerHandle

Internal for logging.

recognizerLock

recognizerLock is used to synchronize access to objects member variables from multiple threads

Methods

Dispose()

Dispose of associated resources.

Dispose(Boolean)

This method performs cleanup of resources. The Boolean parameter disposing indicates whether the method is called from Dispose() (if disposing is true) or from the finalizer (if disposing is false). Derived classes should override this method to dispose resource if needed.

Finalize()

Events

SessionStarted

Defines event handler for session started event.

SessionStopped

Defines event handler for session stopped event.

SpeechEndDetected

Defines event handler for speech end detected event.

SpeechStartDetected

Defines event handler for speech start detected event.

Applies to