Como definir tempos limite de reconhecimento de fala
[ Este artigo destina-se aos desenvolvedores do Windows 8.x e do Windows Phone 8.x que escrevem aplicativos do Windows Runtime. Se você estiver desenvolvendo para o Windows 10, consulte documentação mais recente]
Defina quanto tempo um reconhecedor de fala ignora silêncio ou sons não reconhecíveis (murmúrios) e continua ouvindo para a entrada de fala.
O que você precisa saber
Tecnologias
Pré-requisitos
Este tópico faz parte do Guia de início rápido: reconhecimento de fala e Como gerenciar problemas com entrada de áudio.
Para concluir este tutorial, examine esses tópicos para se familiarizar com as tecnologias discutidas aqui:
- Instale o Microsoft Visual Studio.
- Obter uma licença de desenvolvedor. Para obter instruções, veja Desenvolver usando o Visual Studio 2013.
- Crie seu primeiro aplicativo em JavaScript.
- Mapa para os aplicativos da Windows Store usando JavaScript
- Saiba mais sobre eventos com Guia de início rápido: adicionando controles HTML e manipulando eventos
- Consulte Diretrizes para design de controle por voz para obter dicas úteis sobre o design de um aplicativo habilitado para controle por voz interessante e funcional.
Instruções
Definir um tempo limite
Aqui, podemos especificar vários valores de Timeouts.
// Set timeout settings.
recognizer.Timeouts.initialSilenceTimeout = 6.0;
recognizer.Timeouts.babbleTimeout = 4.0;
recognizer.Timeouts.endSilenceTimeout = 1.2;
Comentários
Os tempos limite podem ser definidos com base no reconhecedor.
Tópicos relacionados
Respondendo a interações de fala
Designers