Como Ensinar Um Computador A Falar

Índice:

Como Ensinar Um Computador A Falar
Como Ensinar Um Computador A Falar

Vídeo: Como Ensinar Um Computador A Falar

Vídeo: Como Ensinar Um Computador A Falar
Vídeo: Como comandar seu PC por voz 2024, Maio
Anonim

Ao contrário do reconhecimento de voz, sua síntese é uma tarefa há muito estabelecida. Mesmo um computador de baixo consumo de energia pode facilmente lidar com isso. Para fazer isso, você precisa colocar um programa especial nele, após o qual a máquina será capaz de ler qualquer texto em voz alta para você com uma voz mecânica.

Como ensinar um computador a falar
Como ensinar um computador a falar

Instruções

Passo 1

Para computadores potentes com Linux, o Festival é uma boa escolha. Em grandes distribuições, geralmente já está instalado. Verifique se é esse o caso, tentando iniciá-lo com o comando festival sem parâmetros. Se descobrir que o programa está faltando, faça o download e instale-o. A maneira de fazer isso depende da distribuição.

Passo 2

Para fazer o Festival falar russo, baixe um pacote adicional para ele, contendo dicionários e arquivos de som. Um arquivo com as instruções de instalação está anexado a ele.

etapa 3

Crie um arquivo TXT e execute o sintetizador usando o nome deste arquivo como argumento: festival filename.txt Se o arquivo deve conter texto em russo, primeiro determine em qual codificação o texto está armazenado nos dicionários e, em seguida, use o mesmo codificação ao compor o arquivo …

Passo 4

Se o computador que você está usando tiver uma energia relativamente baixa, instale nele o sintetizador de voz FLite baseado no Festival. Ele não oferece suporte ao russo, mas funciona não apenas no Linux, mas também no Windows CE, bem como em computadores de mão Palm Treo.

Etapa 5

Se você precisar sintetizar a fala em russo em um computador de baixo consumo com Linux ou Windows, use o sintetizador de fala espeak. É muito compacto e leva apenas alguns megabytes com o pacote de idiomas. Você pode executá-lo de duas maneiras: espeak string de texto espeak -f filename.txt Se o arquivo estiver em russo, certifique-se de que o dicionário apropriado esteja instalado e execute o programa com a opção "-v russian_test" (sem aspas). O texto será pronunciado com sotaque inglês, mas não será difícil de entender.

Etapa 6

Se você usa apenas Windows, instale o Captain Speech Synthesizer em seu computador. Ele tem uma interface gráfica do usuário e tem menos de 600 kilobytes de tamanho. O pacote adicional de vozes tem um volume de pouco menos de 5 megabytes. A desvantagem deste programa é a baixa compatibilidade com o Windows 7.

Recomendado: