Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
class AsyncRecognizer
: public Recognizer
Classe base abstrata AsyncRecognizer.
Membros
SessionStarted
Sintaxe: public EventSignal< const SessionEventArgs & > SessionStarted;
Sinal para eventos que indicam o início de uma sessão de reconhecimento (operação).
SessionStopped
Sintaxe: public EventSignal< const SessionEventArgs & > SessionStopped;
Sinal para eventos que indicam o fim de uma sessão de reconhecimento (operação).
SpeechStartDetected
Sintaxe: public EventSignal< const RecognitionEventArgs & > SpeechStartDetected;
Sinal para eventos que indicam o início da fala.
SpeechEndDetected
Sintaxe: public EventSignal< const RecognitionEventArgs & > SpeechEndDetected;
Sinal para eventos que indicam o fim da fala.
Reconhecendo
Sintaxe: public EventSignal< const RecoEventArgs & > Recognizing;
Sinal para eventos que contêm resultados de reconhecimento intermediários.
Reconhecido
Sintaxe: public EventSignal< const RecoEventArgs & > Recognized;
Sinal para eventos que contêm resultados finais de reconhecimento. (indicando uma tentativa de reconhecimento bem-sucedida).
Cancelado
Sintaxe: public EventSignal< const RecoCanceledEventArgs & > Canceled;
Sinal para eventos que contêm resultados de reconhecimento cancelados (indicando uma tentativa de reconhecimento que foi cancelada como resultado ou uma solicitação de cancelamento direto ou, como alternativa, uma falha de transporte ou protocolo).
RecognizeOnceAsync
Sintaxe: public std::future< std::shared_ptr< RecoResult > > RecognizeOnceAsync ( );
Executa o reconhecimento em um modo não bloqueador (assíncrono).
Devoluções
Futuro contendo o valor do resultado (um ponteiro compartilhado para RecoResult) do reconhecimento assíncrono.
StartContinuousRecognitionAsync
Sintaxe: public std::future< void > StartContinuousRecognitionAsync ( );
Inicia de forma assíncrona a operação de reconhecimento contínuo.
Devoluções
Um futuro vazio.
StopContinuousRecognitionAsync
Sintaxe: public std::future< void > StopContinuousRecognitionAsync ( );
Encerra de forma assíncrona a operação de reconhecimento contínuo contínua.
Devoluções
Um futuro vazio.
StartKeywordRecognitionAsync
Sintaxe: public std::future< void > StartKeywordRecognitionAsync ( std::shared_ptr< KeywordRecognitionModel > model );
Inicia de forma assíncrona a operação de reconhecimento de palavra-chave.
Parâmetros
-
modelO modelo de reconhecimento de palavra-chave que especifica a palavra-chave a ser reconhecida.
Devoluções
Uma operação assíncrona que inicia o reconhecimento de palavra-chave.
StopKeywordRecognitionAsync
Sintaxe: public std::future< void > StopKeywordRecognitionAsync ( );
Encerra de forma assíncrona a operação de reconhecimento de palavra-chave em andamento.
Devoluções
Um futuro vazio.