Aplicações informáticas que suportam text-to -speech são mais valiosos para o usuário se o aplicativo requer -los a ler um monte de texto . No Visual Basic , você pode usar o objeto SpeechLib para converter qualquer texto em voz usando os alto-falantes do computador. Esta tecnologia pode ser muito útil em aplicações de e-book reader ou aplicativos projetados para ler a Internet. Além disso , ele pode ser utilizado em aplicações escritas para as pessoas com uma visão diminuída. Coisas que você precisa
Microsoft Visual Basic Express
Visualizar Mais instruções
1
Inicie o Microsoft Visual Basic Express , clique em " New Project ... " no painel esquerdo da tela do computador e clique em " Windows Forms Application ". Clique em " OK".
2
duplo clique em " Caixa de Texto " no painel "Toolbox " para adicionar um novo controle de caixa de texto ao formulário. Clique duas vezes em "Button" para adicionar um novo botão que irá executar seu código.
3
Clique no menu " Project" e selecione " Propriedades ", clique em "Referências , "e selecione " Adicionar " . Clique na aba " COM" e clique em " Biblioteca de objetos do Microsoft Speech" . Clique em " OK".
4 Clique duas vezes em "Button1 " para abrir o módulo de código do formulário. Digite o seguinte na primeira linha do módulo de código para importar o namespace:
Importações SpeechLib
5
Copie e cole o seguinte código para criar duas variáveis, uma para segurar o texto corda caixa ea outra para segurar o objeto SpeechLib :
Dim outputVoice as New SpeechLib.SpVoice
Dim textString as String
6
Copiar e colar o seguinte código para obter o texto inserido no controle caixa de texto: e cole
textString = Me.TextBox1.Text.Trim.ToString
7
Copiar o seguinte para falar o texto salvo em a variável " textString " :
outputVoice.Speak ( textString )
8
Pressione " F5" para executar o programa e digitar uma frase na caixa de texto . Pressione " Button1 " para ouvir o computador falar a frase para você .