VB .NET - Ouça o Texto no seu computador e gere arquivos .wav


 Vou apresentar um pequeno projeto feito na linguagem VB .NET onde você pode carregar um arquivo texto e ouvir o 'seu computador' falar o texto para você, podendo inclusive gerar o arquivo .wav para o respectivo texto.


O famoso Text-to-Speech (TTS) ou síntese de voz é um mecanismo de conversão de texto para voz.

 

A Microsoft disponibiliza o Microsoft Speech SDK que você pode usar para essa finalidade. (O processo inverso ao TTS é chamado Speech Recognition e converte a voz para texto.)

 

O recurso TTS (Text-To-Speech) é então usado para verbalizar o texto na sua página que toma o texto como uma entrada e devolve a saída na forma de som audível usando o mecanismo TTS.

 

Dessa forma esse projeto usa o TTS e é muito simples mas interessante usando os recursos da biblioteca SpeechLib que esta referenciada no projeto para ler o arquivo texto e produzir o som correspondente.

 

O projeto possui somente um formulário onde você pode abrir um arquivo texto e carregá-lo no controle TextBox - txtArquivo:

 

 

Para gerar o arquivo .wav correspondente para o texto carregado basta clicar no botão Gerar arquivo WAV e selecionar a pasta de destino informando o nome do arquivo com a extensão .wav.

 

Uma aplicação funcional para você estudar, usar e brincar.

 

Você pode alterar o projeto a seu critério e de acordo com suas necessidades incrementando as funcionalidades da aplicação.

 

Pegue projeto completo aqui:  Falar_Texto_VBNET.zip

Disse-lhes Jesus: Em verdade, em verdade vos digo que antes que Abraão existisse, eu sou.
João 8:58

Veja os Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique e confira !

Quer migrar para o VB .NET ?

Quer aprender C# ??

Quer aprender os conceitos da Programação Orientada a objetos ?

Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ?

  Gostou ?   Compartilhe no Facebook   Compartilhe no Twitter

Referências:


José Carlos Macoratti