Existe alguma forma de fazer o arduino falar? Eu vi que existe um shield chamado VoiceShield, mas a voz é muito feia, pouco inteligível, e eu não sei se ele sabe falar portugues....

Eu gostaria de quando pressionar num botão ele diga A, e se eu clicar dois botoes (B e A), ele fale BA, no final podendo até formar palavras.

É possível fazer isso com ou sem arduíno?? A idéia é construir um vocalizador !!

Seria bom se pudesse ainda ter diferentes tipos de voz.... feminina, masculino, criança, adultos, etc.

Fico no aguardo de sugestões!!

Abraços!!

Exibições: 4750

Responder esta

Respostas a este tópico

Eu tenho uma plaquinha que faz isso: http://automatobr.blogspot.com.br/2012/08/arduino-parla.html. Não tem todos os recursos que vc quer, mas é bem legal.

Mauro, muito legal seu POST.

É mais ou menos isso que eu gostaria. Agora, a dificuldade na aquisição da placa é grande assim? Quanto ela custa mais ou menos?

A vocalização para o portugues é feita toda em programação?

Seria possível acoplar um teclado para quando eu pressionar A, ele dizer A??

Obrigado pela resposta

Abraços!

Por ordem:

1) Sim

2) Uns $30 sem a parte do Leão e o envio, veja no site.

3) Sim, e fica com sotaque americano. Pode-se criar os sons com os nosso fonemas tb. Não achei pronto na net.

4) Sim.

Bombardeio de perguntas, né????

Maravilha! Precisa de caixinha de som, ou vem onboard?

Será que seria possível fazer a mesma coisa utilizando o Rapsberry Pi ???

Abraços!!

Ele tem uma saída com aquele plug de fone de ouvido. O amplificador dele é bem potente, eu liguei direto numa caixinha de som de um home. 

A placa é compatível com o Arduino. Se vc puder usar hardware mais parrudo, o céu é o limite, como diz Mestre Eduardo abaixo.

Andei procurando por um tempo e tambem nao achei...

Mas para facilitar suas buscas, o nome internacional disso é TTS (Text to Speech). Os melhores sao por software, mas exigem um processador mais potente e sistema operacional, como o tradicional Loquendo.com que tem em portugues do Brasil inclusive. Muitos GPSs usam.

http://www.loquendo.com/en/demo-center/interactive-tts-demo/

Quem sabe ele roda no Raspberry ? Se vc descobrir que roda manda a informacao !

Existem integrados e modulos mas o som eh sempre esse ruim ou eh bom mas caro: 

http://www.textspeak.com/oemtts.htm

Quanto a ligar o teclado eh facil, especialmente se vc usar um teclado PS2, a conexao eh simples. Embora acredito ser possivel ligar um USB usando um arduino com USB Host ou Raspberry.

Mas vc so precisa disso se seu texto for dinamico. Se vc quiser fazer apenas menus com o mesmo texto basta um "voice ic" como o Aplus ou uma DA e um cartao de memoria. Para gravar os sons com um efeito de sintetizador vc pode usar o sintetizador no PC (no proprio site) e gravar os sons... Acho mais bonito que chamar a mae pra ficar com voz feminina... hehehe.

Eduardo,

Muito legal o loquendo. Eu realmente preciso de textos dinâmicos, assim como os demos do site. E as vozes são show !!!

Para tal, precisarei instalar o software em um sistema operacional, é isso?? Neste caso, apenas o rapsberry Pi atenderia a necessidade, correto?

No site da loquendo tem uma lista de hardwares compativeis. Em geral plaquinhas com ARM rodam.

Sei que o www.Gumstix.com roda.

Obrigado Eduardo.

Além da vocalização, vou acoplar uma tela de LCD para aparecer o texto digitado.

Vc saberia me dizer se os displays de LCD de 128x64 são compatíveis com o arduíno, e com a biblioteca liquidcrystal??

Abs

Para esses tem a GLCD. Mas melhor conferir a compatibilidade antes de comprar. Não sei se funciona com todos.

http://playground.arduino.cc/Code/GLCDks0108

Valeu, obrigado.

Uma vez vi vc falando sobre o Rapsberry Pi em outro post... vc sabe onde posso comprar um a um bom preço?

Abs

Rapaz... Se voce for usar Raspberry pi nem precisa de shield nem nada, basta instalar o alsa-utils, o mplayer, e o Festival(um falador com voz robotica)

alem do Festival, existe um chamado Espeak que tem opçoes de tom de voz, velocidade, etc... nunca usei, mas dizem que da pra fazer praticamente qualquer tipo de voz...

ai tem as gambiarras tambem, tipo usar o "speech" do google:
vc faz um sh qualquer, fipo fale.sh:
/********/
#!/bin/bash
say() { local IFS=+;/usr/bin/mplayer -ao alsa -really-quiet -noconsolecontrols "http://translate.google.com/translate_tts?tl=pt-br&q=$*"; }
say $*
/*************/
ai executa:
./fale.sh Eu tenho uma horta de batatinhas, cenourinhas e abobrinhas.

Ah, pra acentos nao rola legal, acabei de testar, tem que pesquisar mais


Na época eu usei esse "tutorial" pra instalar o Festival: http://elinux.org/RPi_Text_to_Speech_%28Speech_Synthesis%29
MAs como vc quer vozes diferentes, deve experimentar o Espeak, no mesmo tutorial incluiram o Espeak tambem :D

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço