A maioria dos PC’s com Windows já vem com um sistema de voz pré-instalado. E através de um simples código em Visual Basic Script, é possível exibir uma janela na qual você pode digitar qualquer coisa que quiser que o seu computador fale! O código utiliza a SAPI (Speech API) da Microsoft, instalada na maioria das versões do Windows XP, Vista e Seven; se esse código não funcionar, você não tem a SAPI.
1) Copie o código abaixo e cole no Bloco de Notas:
(Se preferir, baixe o script pronto aqui)
Dim message, sapi
message=InputBox("O que deseja que eu fale?","Fale Comigo")
Set sapi=CreateObject("sapi.spvoice")
sapi.Speak message
2) Salve o arquivo como falecomigo.vbs (certifique-se de que a extensão seja.vbs)
3) Agora, dê um clique-duplo no arquivo falecomigo.vbs e você verá a janela abaixo. Digite sua mensagem, pressione enter, e escute seu PC falando!
Se isso não funcionar…
Provavelmente, ocorreram um dos 2 problemas abaixo:
1. Seu navegador exibiu as aspas de forma diferente. Volte ao bloco de notas e substitua todas as aspas por aspas duplas. Salve o arquivo e tente outra vez
2.Você não tem a SAPI instalada no seu computador, portanto, isso não irá funcionar (dependendo da sua versão do windows esse pode ser o caso.)
pow, legal só que não fala em português e tambem é muito ruim o audio.
mesmo assim valeu ai pela dica!
Sim, o áudio não é dos melhores, e o MicroSoft Sam, só fala inglês. Estou buscando no Google uma outra voz para o SAPI. Talvez tenha um que fale nossa língua.
Agradeço pela visita e pelo comentário.
Abraço!
e demais esse programa,mais ele poderia vim junto e instalado com seus programas de categoria,EX:como seu abrir o media player ele falasse bem vindo ao media player bom dia ou boa noite ….
Parabens show de bola msm, é pena q nao tem na nossa versão em Portugues, mais valeu msm assim, a minha priminha fica brincando aqui agora, vlw pço, tudo de bom, e qdo sair a versao em portugues nos avise …
Obrigado pelo comentário Luis!
Fico feliz que tenha gostado dessa dica! E ainda estou procurando pela net afora alguma alternativa em Português para o Microsoft Sam. Assim que a encontrar, criarei um novo post.
Abraço!
Não tem que fale em português? :/
Infelizmente não, Camilly. Mas eu ainda continuo na busca por uma alternativa ao Microsoft SAM. Assim que encontrar, atualizo este post!
Será que teria usar o produto da NextUp-ScanSoft voz raquel o preço esta acessivel e vem com uma ocx ssftrssolo.ocx mais eu não consigo usar
E nesse exemplo que você fez teria como setar outra voz o produto da NextUp-ScanSoft foi feito com sapi da microsofter por isso que eu estou perguntando
Obrigado pela dica antonio.
E Wilson: Não conhecia o IBM Voices… já tinha ouvido falar do Loquendo, mas nunca o testei. Vou fazer o teste e com estes prorgramas e postarei os resultados. Obrigado pelos comentários!
Para trocar a voz do Windows para português, você pode instalar o Ibm Voices e depois o Loquendo (eu uso a voz da Gabriela, é mais suave, rsrs) dai o seu pc vai falar em português e com uma voz suave, quase humana, e você vai poder usar o Narator (Windows 7) para ler os seus documentos.
Espero ter ajudado.
Instalando a linguagem, ajuda!
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=24139