SpeechLib – Faça sua aplicação .NET falar!

soundwavesCom SpeechLib você pode criar aplicações para reconhecimento de voz, auxílio para deficientes visuais, telemarketing eletrônico (Aquele mesmo… “diga pausadamente… destino Macapá”. NÃO, É BAURU!”) e entre outras aplicações.

Para testar a biblioteca abra o Visual Studio (Framework >= 3.0), crie um projeto Web, adicione a referência: botão direito na raiz do projeto/Add Reference…/aba COM/Microsoft Speech Object Library/OK.

Arquivo .aspx: Coloque um Label, TextBox, e um botão. Neste botão insira o evento OnClick.

Arquivo .cs: Importe a biblioteca (using SpeechLib) e escreva as linhas abaixo no evento Onclick do botão.

// Inicia objeto
SpVoice falar = new SpVoice();

// Volume da fala
falar.Volume = 100;

// Velocidade da fala
falar.Rate = -05;

// Método de pronúncia - Recebe 2 parâmetros
falar.Speak(TbTexto.Text, SpeechVoiceSpeakFlags.SVSFDefault);



O vídeo abaixo mostra a criação e execução de uma aplicação usando SpeechLib.




Projeto do vídeo: Download

Comentários