Recognizer class

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

Eigenschappen

internalData
sessionStarted

Definieert gebeurtenis-handler voor gebeurtenissen die zijn gestart met een sessie.

sessionStopped

Definieert gebeurtenis-handler voor sessie gestopte gebeurtenissen.

speechEndDetected

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

speechStartDetected

Definieert gebeurtenis-handler voor gestarte gebeurtenissen voor spraak.

telemetryEnabled

Met deze methode wordt de huidige status van de telemetrie-instelling geretourneerd.

Methoden

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

Verwijder de bijbehorende resources.

dispose(boolean)

Met deze methode worden resources opgeschoond. De Booleaanse parameter die wordt verwijderd, geeft aan of de methode wordt aangeroepen vanuit Dispose (als het verwijderen waar is) of van de finalizer (als het verwijderen onwaar is). Afgeleide klassen moeten deze methode overschrijven om zo nodig resources te verwijderen.

enableTelemetry(boolean)

Met deze methode wordt telemetrie globaal ingeschakeld of uitgeschakeld.

Eigenschapdetails

internalData

object internalData

Waarde van eigenschap

object

sessionStarted

Definieert gebeurtenis-handler voor gebeurtenissen die zijn gestart met een sessie.

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 gebeurtenis-handler voor gebeurtenissen die zijn gestopt voor spraak.

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

Waarde van eigenschap

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

speechStartDetected

Definieert gebeurtenis-handler voor gestarte gebeurtenissen voor spraak.

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

Waarde van eigenschap

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

telemetryEnabled

Met deze methode wordt de huidige status van de telemetrie-instelling geretourneerd.

static boolean telemetryEnabled

Waarde van eigenschap

boolean

waar als de telemetrie is ingeschakeld, anders onwaar.

Methodedetails

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

Verwijder de bijbehorende resources.

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

Parameters

cb

() => void

errorCb

(error: string) => void

dispose(boolean)

Met deze methode worden resources opgeschoond. De Booleaanse parameter die wordt verwijderd, geeft aan of de methode wordt aangeroepen vanuit Dispose (als het verwijderen waar is) of van de finalizer (als het verwijderen onwaar is). Afgeleide klassen moeten deze methode overschrijven om zo nodig resources 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 ingeschakeld of uitgeschakeld.

static function enableTelemetry(enabled: boolean)

Parameters

enabled

boolean

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