Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
class AsyncRecognizer
: public Recognizer
AsyncRecognizer abstracte basisklasse.
Leden
SessionStarted
Syntaxis: public EventSignal< const SessionEventArgs & > SessionStarted;
Signaal voor gebeurtenissen die het begin van een herkenningssessie (bewerking) aangeven.
Sessiestopped
Syntaxis: public EventSignal< const SessionEventArgs & > SessionStopped;
Signaal voor gebeurtenissen die het einde van een herkenningssessie (bewerking) aangeven.
SpeechStartDetected
Syntaxis: public EventSignal< const RecognitionEventArgs & > SpeechStartDetected;
Signaal voor gebeurtenissen die het begin van de spraak aangeven.
SpeechEndDetected
Syntaxis: public EventSignal< const RecognitionEventArgs & > SpeechEndDetected;
Signaal voor gebeurtenissen die het einde van de spraak aangeven.
Herkennen
Syntaxis: public EventSignal< const RecoEventArgs & > Recognizing;
Signaal voor gebeurtenissen met tussenliggende herkenningsresultaten.
Toegerekend
Syntaxis: public EventSignal< const RecoEventArgs & > Recognized;
Signaal voor gebeurtenissen met uiteindelijke herkenningsresultaten. (die een geslaagde herkenningspoging aangeeft).
Geannuleerd
Syntaxis: public EventSignal< const RecoCanceledEventArgs & > Canceled;
Signaal voor gebeurtenissen met geannuleerde herkenningsresultaten (waarmee wordt aangegeven dat een herkenningspoging is geannuleerd als gevolg van een directe annuleringsaanvraag of een transport- of protocolfout).
RecognizeOnceAsync
Syntaxis: public std::future< std::shared_ptr< RecoResult > > RecognizeOnceAsync ( );
Hiermee wordt herkenning uitgevoerd in een niet-blokkerende (asynchrone) modus.
Retouren
De toekomst met resultaatwaarde (een gedeelde aanwijzer naar RecoResult) van de asynchrone herkenning.
StartContinuousRecognitionAsync
Syntaxis: public std::future< void > StartContinuousRecognitionAsync ( );
Asynchroon initieert continue herkenningsbewerking.
Retouren
Een lege toekomst.
StopContinuousRecognitionAsync
Syntaxis: public std::future< void > StopContinuousRecognitionAsync ( );
Asynchroon beëindigt de doorlopende continue herkenningsbewerking.
Retouren
Een lege toekomst.
StartKeywordRecognitionAsync
Syntaxis: public std::future< void > StartKeywordRecognitionAsync ( std::shared_ptr< KeywordRecognitionModel > model );
Asynchroon start de bewerking voor het herkennen van trefwoorden.
Parameterwaarden
-
modelHet model voor trefwoordherkenning dat het trefwoord aangeeft dat moet worden herkend.
Retouren
Een asynchrone bewerking waarmee de trefwoordherkenning wordt gestart.
StopKeywordRecognitionAsync
Syntaxis: public std::future< void > StopKeywordRecognitionAsync ( );
Asynchroon beëindigt de doorlopende bewerking voor het herkennen van trefwoorden.
Retouren
Een lege toekomst.