Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
class AsyncRecognizer
: public Recognizer
Classe di base astratta AsyncRecognizer.
Membri
SessionStarted
Sintassi: public EventSignal< const SessionEventArgs & > SessionStarted;
Segnale per gli eventi che indicano l'inizio di una sessione di riconoscimento (operazione).
SessionStopped
Sintassi: public EventSignal< const SessionEventArgs & > SessionStopped;
Segnale per gli eventi che indicano la fine di una sessione di riconoscimento (operazione).
SpeechStartDetected
Sintassi: public EventSignal< const RecognitionEventArgs & > SpeechStartDetected;
Segnale per gli eventi che indicano l'inizio della voce.
SpeechEndDetected
Sintassi: public EventSignal< const RecognitionEventArgs & > SpeechEndDetected;
Segnale per gli eventi che indicano la fine del parlato.
Riconoscere
Sintassi: public EventSignal< const RecoEventArgs & > Recognizing;
Segnale per gli eventi contenenti risultati intermedi del riconoscimento.
Riconosciuto
Sintassi: public EventSignal< const RecoEventArgs & > Recognized;
Segnale per gli eventi contenenti i risultati finali del riconoscimento. (che indica un tentativo di riconoscimento riuscito).
Annullato
Sintassi: public EventSignal< const RecoCanceledEventArgs & > Canceled;
Segnale per gli eventi contenenti i risultati del riconoscimento annullato (che indica un tentativo di riconoscimento annullato come risultato o una richiesta di annullamento diretta o, in alternativa, un errore di trasporto o protocollo).
RecognizeOnceAsync
Sintassi: public std::future< std::shared_ptr< RecoResult > > RecognizeOnceAsync ( );
Esegue il riconoscimento in una modalità non di blocco (asincrona).
Restituzioni
Valore del risultato contenente in futuro (un puntatore condiviso a RecoResult) del riconoscimento asincrono.
StartContinuousRecognitionAsync
Sintassi: public std::future< void > StartContinuousRecognitionAsync ( );
Avvia in modo asincrono un'operazione di riconoscimento continuo.
Restituzioni
Un futuro vuoto.
StopContinuousRecognitionAsync
Sintassi: public std::future< void > StopContinuousRecognitionAsync ( );
Termina in modo asincrono l'operazione di riconoscimento continuo.
Restituzioni
Un futuro vuoto.
StartKeywordRecognitionAsync
Sintassi: public std::future< void > StartKeywordRecognitionAsync ( std::shared_ptr< KeywordRecognitionModel > model );
Avvia in modo asincrono l'operazione di riconoscimento delle parole chiave.
Parametri
-
modelModello di riconoscimento delle parole chiave che specifica la parola chiave da riconoscere.
Restituzioni
Operazione asincrona che avvia il riconoscimento delle parole chiave.
StopKeywordRecognitionAsync
Sintassi: public std::future< void > StopKeywordRecognitionAsync ( );
Termina in modo asincrono l'operazione di riconoscimento delle parole chiave in corso.
Restituzioni
Un futuro vuoto.