Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
class AsyncRecognizer
: public Recognizer
Clase base abstracta AsyncRecognizer.
Miembros
SessionStarted
Sintaxis: public EventSignal< const SessionEventArgs & > SessionStarted;
Señal para eventos que indican el inicio de una sesión de reconocimiento (operación).
Sesión detenida
Sintaxis: public EventSignal< const SessionEventArgs & > SessionStopped;
Señal para eventos que indican el final de una sesión de reconocimiento (operación).
SpeechStartDetected
Sintaxis: public EventSignal< const RecognitionEventArgs & > SpeechStartDetected;
Señal para eventos que indican el inicio de la voz.
SpeechEndDetected
Sintaxis: public EventSignal< const RecognitionEventArgs & > SpeechEndDetected;
Señal para eventos que indican el final de la voz.
Reconociendo
Sintaxis: public EventSignal< const RecoEventArgs & > Recognizing;
Señal para eventos que contienen resultados intermedios de reconocimiento.
Reconocida
Sintaxis: public EventSignal< const RecoEventArgs & > Recognized;
Señal para eventos que contienen los resultados finales del reconocimiento. (que indica un intento de reconocimiento correcto).
Cancelado
Sintaxis: public EventSignal< const RecoCanceledEventArgs & > Canceled;
Señal para eventos que contienen resultados de reconocimiento cancelados (que indican un intento de reconocimiento que se canceló como resultado o una solicitud de cancelación directa o, alternativamente, un error de transporte o protocolo).
RecognizeOnceAsync
Sintaxis: public std::future< std::shared_ptr< RecoResult > > RecognizeOnceAsync ( );
Realiza el reconocimiento en un modo sin bloqueo (asincrónico).
Devoluciones
Futuro que contiene el valor de resultado (un puntero compartido a RecoResult) del reconocimiento asincrónico.
StartContinuousRecognitionAsync
Sintaxis: public std::future< void > StartContinuousRecognitionAsync ( );
Inicia de forma asincrónica la operación de reconocimiento continuo.
Devoluciones
Un futuro vacío.
StopContinuousRecognitionAsync
Sintaxis: public std::future< void > StopContinuousRecognitionAsync ( );
Finaliza de forma asincrónica la operación de reconocimiento continuo.
Devoluciones
Un futuro vacío.
StartKeywordRecognitionAsync
Sintaxis: public std::future< void > StartKeywordRecognitionAsync ( std::shared_ptr< KeywordRecognitionModel > model );
Inicia de forma asincrónica la operación de reconocimiento de palabras clave.
Parámetros
-
modelel modelo de reconocimiento de palabras clave que especifica la palabra clave que se va a reconocer.
Devoluciones
Una operación asincrónica que inicia el reconocimiento de palabras clave.
StopKeywordRecognitionAsync
Sintaxis: public std::future< void > StopKeywordRecognitionAsync ( );
Finaliza de forma asincrónica la operación de reconocimiento de palabras clave en curso.
Devoluciones
Un futuro vacío.