Como criar um aplicativo de reconhecimento de voz

Como criar um aplicativo de reconhecimento de voz. A criação de reconhecimento de voz em seus aplicativos pode simplificar a entrada de texto ou facilitar o controle de texto sem usar o teclado ou o mouse. Embora possa ser muito difícil criar um programa de reconhecimento de voz sozinho, pode ser muito fácil integrar um mecanismo de reconhecimento de voz existente ao seu programa, especialmente para aqueles com habilidades em programação de computadores.

Preparação do software de reconhecimento de voz

Passo 1

Agrupe seu software com um programa de reconhecimento de voz, como Dragon NaturallySpeaking ou ViaVoice da IBM. Se você é um desenvolvedor de software, dê ao usuário a opção de comprar o software. Como parte do processo de instalação do aplicativo, peça ao usuário que instale também o programa de reconhecimento de voz.

Etapa 2

Configure o software de reconhecimento de voz. Para que seu aplicativo possa tirar o máximo proveito do reconhecimento de voz, o programa deve estar configurado corretamente. Isso significa que as configurações de microfone e idioma devem ser ajustadas adequadamente para aproveitar ao máximo os recursos do programa.

Etapa 3

Treine o programa de reconhecimento de voz. Isso pode ter que ser feito fora do aplicativo, dependendo de sua natureza. Se for esse o caso, a maioria dos programas de reconhecimento de voz inclui programas e telas de treinamento, ou o programa pode ser treinado em um processador de texto.

Integrar entrada de texto

Passo 1

Crie um rich text ou controle de texto no seu aplicativo. Muitos dos programas de reconhecimento de voz funcionam com todos os programas que têm opções de entrada de texto. Se o que você precisa é a introdução de palavras, o aplicativo provavelmente não precisa de nenhuma modificação para funcionar com um programa de reconhecimento de voz.

Etapa 2

Inclui espaço adicional no controle de entrada de texto. Como os programas de reconhecimento de fala podem reconhecer a fala a uma taxa mais rápida do que muitos podem escrever, pode ser necessário aumentar o tamanho dos controles de entrada de texto. Deixe espaço suficiente para escrever texto e revisar em tempo real.

Interação por meio de uma API

Passo 1

Ele usa uma interface de programação de aplicativos (API) para interagir com o software de reconhecimento de voz. Muitos dos programas de reconhecimento de voz incluem uma API para uso de outros aplicativos. O uso de um permitirá que seu aplicativo tenha acesso total a todas as funções de reconhecimento de voz e dará ao usuário controle total sobre o aplicativo através da fala.

Etapa 2

Integre a API ao aplicativo. Isso pode incluir a execução de mais de um “modo” de controle de voz. Crie palavras de comando, como “salvar arquivo” ou “criar novo arquivo”. Ao digitar texto, os usuários também devem poder corrigir sem precisar tocar o teclado e ativar os recursos de rich text, como negrito, itálico, sublinhado e outras alterações de fonte.

 

Você pode estar interessado:

Deixe um comentário