Respondendo a interações de fala (HTML)

[ 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]

Incorpore fala em seus aplicativos usando comandos de voz da Cortana, reconhecimento de fala e sintetização de voz.

Dica  As informações deste tópico são específicas para desenvolver aplicativos da Windows Store em JavaScript. Consulte Respondendo a interações por fala (XAML) de aplicativos da Windows Store em C++, C# ou Visual Basic.

 

Comandos de voz da Cortana:

Estenda a funcionalidade básica da Cortana com comandos de voz que iniciam e executam uma única ação em um aplicativo externo.

Um aplicativo pode ser iniciado em primeiro plano (o aplicativo recebe foco) ou em segundo plano (a Cortana retém o foco, mas fornece resultados do aplicativo), dependendo do nível e da complexidade da interação. Por exemplo, comandos de voz que exigem contexto adicional ou a entrada do usuário são mais bem manipulados em primeiro plano, enquanto os comandos básicos podem ser manipulados em segundo plano.

Para saber mais, consulte Interações da Cortana.

Reconhecimento de fala:

Forneça entrada, dite texto ou realize tarefas por meio de comandos verbais no aplicativo usando o reconhecimento de fala para converter palavras faladas em texto.

O recurso inclui suporte para gramáticas predefinidas para ditado de texto livre e pesquisa na Web, além de suporte para gramáticas personalizadas que são criadas usando a Especificação de Gramática de Reconhecimento de Fala (SRGS) Versão 1.0.

Consulte Guia de início rápido: reconhecimento de fala e Windows.Media.SpeechRecognition.

Conversão de texto em fala (TTS):

Converta texto em palavras faladas em seu aplicativo usando TTS (conversão de texto em fala) ou sintetização de voz.

A TTS permite que o aplicativo leia em voz alta uma cadeia de caracteres de texto básica ou uma mais complexa declarada em SSML (Linguagem de Marcação de Sintetização de Voz), que fornece uma maneira padrão de controlar as características de saída de fala, como pronúncia, volume, timbre, taxa ou velocidade e ênfase.

Consulte Windows.Media.SpeechSynthesis.

Nesta seção

Tópico Descrição

Guia de início rápido: reconhecimento de fala

Use o reconhecimento de fala para fornecer entrada, especificar uma ação ou um comando e executar tarefas em seu Aplicativo Universal do Windows.

Como especificar o idioma do reconhecedor de fala

Saiba como selecionar um idioma instalado para usá-lo para reconhecimento de fala.

Como definir restrições de reconhecimento personalizadas

Saiba como definir e usar restrições personalizadas para reconhecimento de fala.

Como habilitar o ditado contínuo

Saiba como capturar e reconhecer entrada de fala de ditado contínuo de formato longo.

Como gerenciar problemas com entrada de áudio

Saiba como gerenciar problemas com precisão do reconhecimento de fala causados pela qualidade e condição de entrada de áudio.

Como definir tempos limite de reconhecimento de fala

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.

 

Comentários

Comandos de voz e reconhecimento de fala não têm suporte em aplicativos da Windows Store no Windows 8 e no Windows 8.1.

Tópicos relacionados

Respondendo à interação do usuário

Designers

Diretrizes para design de controle por voz

Diretrizes para design da Cortana