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: