Página 1 de 2

Comandos por voz - TCC

MensagemEnviado: 11 Mar 2010 16:48
por anderson.correia
Boa tarde amigos.

Estou iniciando meu TCC este ano, e gostaria da ajuda de vocês. Estamos pensando em fazer um dispositivos que reconheça comandos por voz, tipo abre, fecha, frente, para e etc..., com qualquer pessoa que dê o comando. Gostaria de saber, qual seria o caminho das pedras? Não achei muita coisa na net, somente software para PC, e gostaria de fazer a placa eletronica mesmo.

Alguem tem alguma ideia?

Obrigado

MensagemEnviado: 11 Mar 2010 18:01
por Francesco
Que plataforma você pretende utilizar?
Sei que um professor da PUC-SP fez algo parecido, mas para PC.

Francesco

MensagemEnviado: 11 Mar 2010 20:29
por edison
Certa vez eu montei um circuitinho que aceitava comando via "palmas". Acendia e apagava uma lâmpada.
Baseado num microfone de eletreto era tipo flip-flop comandando um relê.
Creio que apartir daí daria prá implantar algum contador de "palmas" com saídas independentes.
Conforme o número de batidas ele acionaria determinada carga.

Agora por voz sem PC........acho difícil.

Té mais..

MensagemEnviado: 11 Mar 2010 21:04
por falcaum
Possível é, um amigo fez um TCC graduando em engenharia da computação sobre isso
Usava um AVR que captava o som e identificava a palavra
Só não tenho mais detalhes, me lembro disso porq ue fui um dos que testaram, deu uma média de 37 acertos em 40, bem legal
Conseguindo mais posto

MensagemEnviado: 11 Mar 2010 21:55
por anderson.correia
Obrigado pessoal.
Sobre plataforma, tambem não oque e como utilizar. Atualmente trabalho com ARM7, e com PIC. Vejo o pessoal falando em utilizar DSP, ou não sei se existe algum componente dedicado para essa função.

MensagemEnviado: 11 Mar 2010 23:38
por Iran
O professor Édson Mélo do cefet pr ou sc nao lembro bem fez um kit para 8051, um dos experimentos dele e um comando por voz usando um chip específico para isto e o seu kit.

Tenho um vídeo, depois posso postar aqui caso interesse.

O que falava nao é esse mas ai vai o link, nao vi mas deve ser na mesma linha

http://edsonmelo.trix.net/professor/tra ... index.html

MensagemEnviado: 12 Mar 2010 00:49
por Francesco
Realmente Iran... navegando pela página desse professor encontrei algo que fala sobre o chip HM2007. Pelo que parece, esse componente foi feito para reconhecimento de voz.

O datasheet dele está disponível no AllDataSheets: http://pdf1.alldatasheet.com/datasheet-pdf/view/129295/ETC/HM2007.html
Há uma página que fala sobre ele: http://talkingelectronics.com/John/SpeechRecognition.html

Francesco

MensagemEnviado: 12 Mar 2010 06:31
por _blackmore_
anderson.correia

Na Elektor deste mês eles devem falar algo ...

http://www.elektorbrasil.com.br/noticia ... paign=news

recebi isso hoje por e-mail, espero que lhe sirva em algo.

abrax!

MensagemEnviado: 12 Mar 2010 08:22
por fabim
a dona uXip tem lá no site dela, os codigos fontes para reconhecimento de voz, utilizando os DSpics dela de 60 mips..
Uma vez eu baixei, fiquei estudando e....






Ai eu desisti, pois não tinha utilidade pra mim, alem de ser muitissimo complicado entender..

MensagemEnviado: 12 Mar 2010 10:35
por vtrx

MensagemEnviado: 12 Mar 2010 12:33
por anderson.correia
Nossa, muito legal pessoal, obrigado pela ajuda. Todos esses links, serão de extrema importancia. Vou verifica-los com cautela, para ver coma se encaixa melhor.

Onde trabalho, tem a assinatura da elektor, vou verificar se já chegou.

Se fosse para utilizar um uC tipo ARM ou outro qualquer, e implementar isso na unha, acredito que seria bastante complicado né?

Porque varios trabalhos sobre reconhecimento de voz, utilizam esse mesmo kit da HM2007. Será que ele ainda existe?

MensagemEnviado: 12 Mar 2010 12:47
por Francesco
Além do HM2007, parece que há outro chip que faz o mesmo trabalho, o AP7003-02

O datasheet dele é este: http://www.datasheetarchive.com/AP7003-02-datasheet.html#

Francesco

MensagemEnviado: 12 Mar 2010 12:52
por Francesco
Pessoal, a coisa não é tão complicada quanto parece. Há empresas especializadas em desenvolver circuitos integrados e softwares embarcados para isso.

A empresa Sensory vende tool-kits:
http://www.sensoryinc.com/products/ic_toolkits.html

Até a NXP está trabalhando nisso:
http://www.nxp.com/news/content/file_690.html

Mas o mais simples deve ser com o dsPIC30F:
http://ww1.microchip.com/downloads/en/DeviceDoc/51465b.pdf

Francesco

MensagemEnviado: 12 Mar 2010 12:59
por fabim
Anderson, tu tem sorte de não ser produto, apenas um TCC, sinão c tava ******..
Você não faz idéia de quanto é investido para burlar problemas de ruidos, cortes, ecos, etc..
E então os estudos para as palavras, por causa dos phonemas ? de forma que uma não interfira em outra !!! C ta lascado meo...

quer algo interessante ?
http://www.google.com.br/#hl=pt-BR&q=sp ... 116ae0d708

E outra, existem mini modulos prontos que devem der uns 3 por 8 centimetros, com varios pinos, que tem n utilidades, vem com um soft que você faz a ligação de uma palavra ou conjunção de palavras, a uma execução, ou uma execução estruturada. com até 16 execuções...

etc etc. a plaquinha deve custar uns 30U$$ la fora, e ela saiu numa revista a um tempo atras..

procure no grogri, sobre "speech recognition", ou voice commands..

Coitado, ainda mais para um TCC.. pior é que não vai nascer produto nenhum desse TCC, tu vai apenas perder um tempão dos infernos, e chegar a conclusão de que usar um componente proprio é a melhor solução. hehehe

MensagemEnviado: 20 Mar 2010 03:03
por jorgeluiz
Eu tinha um programa chamado ViaVoice da IBM num outro computador, que um raio fritou. Impressionante! Mesmo com um microfone comum, numa ambiente comum, ele reconhecia ate' 95% das palavras de primeira. As que ele nao reconhecia de imediato, colocava num banco para futuras comparaçoes. Dava pra ditar diretamente pro programa texto, ler e-mail, comando de mouse por voz e outras coisas mais. Em portugues do Brasil. Se voce conseguir "dessassemblar" um programa desses, vai ver o coringa do baralho la no tronco.