Recognizer class
Definieert de basisklasse Recognizer die voornamelijk algemene gebeurtenis-handlers bevat.
Eigenschappen
internal |
|
session |
Definieert gebeurtenis-handler voor sessie gestarte gebeurtenissen. |
session |
Definieert gebeurtenis-handler voor sessie gestopte gebeurtenissen. |
speech |
Definieert de gebeurtenis-handler voor gebeurtenissen die zijn gestopt met spraak. |
speech |
Definieert gebeurtenis-handler voor gestarte spraak gebeurtenissen. |
telemetry |
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. |
enable |
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.