klass AsyncRecognizer
class AsyncRecognizer
: public Recognizer
AsyncRecognizer abstrakt basklass.
Medlemmar
SessionStartad
Syntax: public EventSignal< const SessionEventArgs & > SessionStarted;
Signal för händelser som anger starten av en igenkänningssession (åtgärd).
Sessioner toppade
Syntax: public EventSignal< const SessionEventArgs & > SessionStopped;
Signal för händelser som anger slutet på en igenkänningssession (åtgärd).
SpeechStartDetected
Syntax: public EventSignal< const RecognitionEventArgs & > SpeechStartDetected;
Signal för händelser som anger början av talet.
SpeechEndDetected
Syntax: public EventSignal< const RecognitionEventArgs & > SpeechEndDetected;
Signal för händelser som anger slutet på talet.
Erkänna
Syntax: public EventSignal< const RecoEventArgs & > Recognizing;
Signal för händelser som innehåller mellanliggande igenkänningsresultat.
Beaktade
Syntax: public EventSignal< const RecoEventArgs & > Recognized;
Signal för händelser som innehåller slutigenkänningsresultat. (som anger ett lyckat igenkänningsförsök).
Annullerad
Syntax: public EventSignal< const RecoCanceledEventArgs & > Canceled;
Signal för händelser som innehåller avbrutna igenkänningsresultat (som anger ett igenkänningsförsök som avbröts till följd av en direkt annulleringsbegäran eller, alternativt, ett transport- eller protokollfel).
RecognizeOnceAsync
Syntax: public std::future< std::shared_ptr< RecoResult > > RecognizeOnceAsync ( );
Utför igenkänning i ett icke-blockerande (asynkront) läge.
Återlämning
Framtid som innehåller resultatvärde (en delad pekare till RecoResult) för den asynkrona igenkänningen.
StartContinuousRecognitionAsync
Syntax: public std::future< void > StartContinuousRecognitionAsync ( );
Initierar asynkront kontinuerlig igenkänning.
Återlämning
En tom framtid.
StopContinuousRecognitionAsync
Syntax: public std::future< void > StopContinuousRecognitionAsync ( );
Asynkront avslutar pågående kontinuerlig igenkänning.
Återlämning
En tom framtid.
StartKeywordRecognitionAsync
Syntax: public std::future< void > StartKeywordRecognitionAsync ( std::shared_ptr< KeywordRecognitionModel > model );
Initierar asynkront nyckelordsigenkänning.
Parameterar
-
model
Nyckelordsigenkänningsmodellen som anger nyckelordet som ska identifieras.
Återlämning
En asynkron åtgärd som startar nyckelordsigenkänningen.
StopKeywordRecognitionAsync
Syntax: public std::future< void > StopKeywordRecognitionAsync ( );
Asynkront avslutar pågående nyckelordsigenkänning.
Återlämning
En tom framtid.