Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
class AsyncRecognizer
: public Recognizer
AsyncRecognizer abstrakte Basisklasse.
Elemente
SessionStarted
Syntax: public EventSignal< const SessionEventArgs & > SessionStarted;
Signal für Ereignisse, das den Start einer Erkennungssitzung (Operation) angibt.
SessionStopped
Syntax: public EventSignal< const SessionEventArgs & > SessionStopped;
Signal für Ereignisse, die das Ende einer Erkennungssitzung (Operation) angeben.
SpeechStartDetected
Syntax: public EventSignal< const RecognitionEventArgs & > SpeechStartDetected;
Signal für Ereignisse, die den Start der Spracherkennung angeben.
SpeechEndDetected
Syntax: public EventSignal< const RecognitionEventArgs & > SpeechEndDetected;
Signal für Ereignisse, die das Ende der Spracherkennung angeben.
Erkennend
Syntax: public EventSignal< const RecoEventArgs & > Recognizing;
Signal für Ereignisse, die Zwischenerkennungsergebnisse enthalten.
Erkannt
Syntax: public EventSignal< const RecoEventArgs & > Recognized;
Signal für Ereignisse, die endgültige Erkennungsergebnisse enthalten. (gibt einen erfolgreichen Erkennungsversuch an).
Abgesagt
Syntax: public EventSignal< const RecoCanceledEventArgs & > Canceled;
Signal für Ereignisse, die abgebrochene Erkennungsergebnisse enthalten (gibt einen Erkennungsversuch an, der als Ergebnis abgebrochen wurde, oder eine direkte Abbruchanforderung oder alternativ ein Transport- oder Protokollfehler).
RecognizeOnceAsync
Syntax: public std::future< std::shared_ptr< RecoResult > > RecognizeOnceAsync ( );
Führt die Erkennung in einem nicht blockierenden (asynchronen) Modus aus.
Rückgaben
Zukünftiges Enthalten des Ergebniswerts (ein freigegebener Zeiger auf RecoResult) der asynchronen Erkennung.
StartContinuousRecognitionAsync
Syntax: public std::future< void > StartContinuousRecognitionAsync ( );
Initiiert asynchron den kontinuierlichen Erkennungsvorgang.
Rückgaben
Eine leere Zukunft.
StopContinuousRecognitionAsync
Syntax: public std::future< void > StopContinuousRecognitionAsync ( );
Beendet asynchron den fortlaufenden Erkennungsvorgang.
Rückgaben
Eine leere Zukunft.
StartKeywordRecognitionAsync
Syntax: public std::future< void > StartKeywordRecognitionAsync ( std::shared_ptr< KeywordRecognitionModel > model );
Initiiert asynchron den Schlüsselworterkennungsvorgang.
Die Parameter
-
modelDas Schlüsselworterkennungsmodell, das das zu erkennende Schlüsselwort angibt.
Rückgaben
Ein asynchroner Vorgang, der die Schlüsselworterkennung startet.
StopKeywordRecognitionAsync
Syntax: public std::future< void > StopKeywordRecognitionAsync ( );
Beendet asynchron den laufenden Schlüsselworterkennungsvorgang.
Rückgaben
Eine leere Zukunft.