Recognizer class

Definieert de basisklasse Recognizer die voornamelijk algemene gebeurtenis-handlers bevat.

Eigenschappen

internalData
sessionStarted

Definieert gebeurtenis-handler voor sessie gestarte gebeurtenissen.

sessionStopped

Definieert gebeurtenis-handler voor sessie gestopte gebeurtenissen.

speechEndDetected

Definieert de gebeurtenis-handler voor gebeurtenissen die zijn gestopt met spraak.

speechStartDetected

Definieert gebeurtenis-handler voor gestarte spraak gebeurtenissen.

telemetryEnabled

Deze methode retourneert de huidige status van de telemetrie-instelling.

Methoden

close(() => void, (error: string) => void)

Verwijder gekoppelde resources.

dispose(boolean)

Met deze methode worden resources opgeruimd. De Booleaanse parameter disponeren geeft aan of de methode wordt aangeroepen vanuit Dispose (als verwijderen waar is) of van de finalizer (als verwijderen onwaar is). Afgeleide klassen moeten deze methode overschrijven om de resource indien nodig te verwijderen.

enableTelemetry(boolean)

Met deze methode wordt telemetrie globaal in- of uitgeschakeld.

Eigenschapdetails

internalData

object internalData

Waarde van eigenschap

object

sessionStarted

Definieert gebeurtenis-handler voor sessie gestarte gebeurtenissen.

public sessionStarted: (sender: Recognizer, event: SessionEventArgs) => void

Waarde van eigenschap

(sender: Recognizer, event: SessionEventArgs) => void

sessionStopped

Definieert gebeurtenis-handler voor sessie gestopte gebeurtenissen.

public sessionStopped: (sender: Recognizer, event: SessionEventArgs) => void

Waarde van eigenschap

(sender: Recognizer, event: SessionEventArgs) => void

speechEndDetected

Definieert de gebeurtenis-handler voor gebeurtenissen die zijn gestopt met spraak.

public speechEndDetected: (sender: Recognizer, event: RecognitionEventArgs) => void

Waarde van eigenschap

(sender: Recognizer, event: RecognitionEventArgs) => void

speechStartDetected

Definieert gebeurtenis-handler voor gestarte spraak gebeurtenissen.

public speechStartDetected: (sender: Recognizer, event: RecognitionEventArgs) => void

Waarde van eigenschap

(sender: Recognizer, event: RecognitionEventArgs) => void

telemetryEnabled

Deze methode retourneert de huidige status van de telemetrie-instelling.

static boolean telemetryEnabled

Waarde van eigenschap

boolean

waar als de telemetrie is ingeschakeld, anders onwaar.

Methodedetails

close(() => void, (error: string) => void)

Verwijder gekoppelde resources.

function close(cb?: () => void, errorCb?: (error: string) => void)

Parameters

cb

() => void

errorCb

(error: string) => void

dispose(boolean)

Met deze methode worden resources opgeruimd. De Booleaanse parameter disponeren geeft aan of de methode wordt aangeroepen vanuit Dispose (als verwijderen waar is) of van de finalizer (als verwijderen onwaar is). Afgeleide klassen moeten deze methode overschrijven om de resource indien nodig te verwijderen.

function dispose(disposing: boolean): Promise<void>

Parameters

disposing

boolean

Vlag om verwijdering aan te vragen.

Retouren

Promise<void>

enableTelemetry(boolean)

Met deze methode wordt telemetrie globaal in- of uitgeschakeld.

static function enableTelemetry(enabled: boolean)

Parameters

enabled

boolean

Globale instelling voor het verzamelen van telemetriegegevens. Als deze optie is ingesteld op true, worden telemetriegegevens, zoals microfoonfouten, herkenningsfouten verzameld en naar Microsoft verzonden. Als deze optie is ingesteld op onwaar, wordt er geen telemetrie naar Microsoft verzonden.