collapse

* Posts Recentes

Emulador NES em ESP32 por dropes
[22 de Abril de 2024, 14:14]


Arame de Estendal por almamater
[18 de Abril de 2024, 16:16]


O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]

Autor Tópico: Voz Robótica  (Lida 11201 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: Voz Robótica
« Responder #15 em: 11 de Novembro de 2014, 23:00 »

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Voz Robótica
« Responder #16 em: 11 de Novembro de 2014, 23:18 »
Selecionas um dos canais stereo, delete, feito, está em mono.
Mas caso o help do teu Audacity por alguma razão não faça parte da instalação e o google não esteja a funcionar..
Citar
Case 1: Applying a mono modulator to a mono carrier
This means that the modulator (voice) and carrier (music) initially are two separate Audacity mono audio tracks.
If necessary, move the voice track directly above the music track.
In the upper track (voice), open the Track Drop-Down Menu and choose "Make Stereo Track".
Select the stereo track and apply Vocoder with "output choice" set to "both channels". You now have a "dual mono" track where the same content is in left and right channels of the stereo track.
Select the stereo track and choose Tracks > Stereo Track to Mono to make a mono track again.

Fonte:
http://manual.audacityteam.org/o/man/vocoder.html#mm

Continuo sem entender a duvida, e continua a ser um chip mistério.
Avr fanboy

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.950
  • NERD!
Re: Voz Robótica
« Responder #17 em: 12 de Novembro de 2014, 00:25 »
Tem muitas maneiras de converter uma faixa estereo em mono. Depois de ter o resultado do vídeo, é só ir ao menu "Faixas"->"faixa Estereo para Mono".

Também tem opções no triângulo preto que está nos dados da faixa, onde diz "Faixa de Aú"(dio). Tem lá opção para separar os dois canais de uma faixa estéreo e depois é só apagar um deles.

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: Voz Robótica
« Responder #18 em: 12 de Novembro de 2014, 10:59 »
Como deve saber nenhum chip reproduz voz ou reconhece sem ela estar programada nele
por isso é simples  :D

Errado, há chips que conseguem sintetizar a voz (acho que é esta a palavra) sem lá estar nenhum som gravado :)

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: Voz Robótica
« Responder #19 em: 12 de Novembro de 2014, 22:34 »
Boas :)

Já está resolvido é editar tudo em estéreo depois cortar um canal e exportar para o chip.
jm_araujo e senso tinham a solução, obrigado

Fui pesquisar  sintetizador de voz wikipédia e deu isto......... :)

Voz sintetizada pode ser criada concatenando-se pedaços de fala gravada, armazenada num banco de dados. Os sistemas diferem no tamanho das unidades de fala armazenadas; um sistema que armazene fones ou alofones fornecem a maior faixa de saída, mas podem carecer de clareza. Para usos específicos, o armazenamento de palavras ou frases inteiras possibilita uma saída de alta qualidade. Alternativamente, um sintetizador pode incorporar um modelo do trato vocal (caminho percorrido pela voz) e outras características da voz humana, para criar como saída uma voz completamente "sintética".




  Isto dava outro livro :)

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: Voz Robótica
« Responder #20 em: 12 de Novembro de 2014, 23:46 »
Boas :)

Já está resolvido é editar tudo em estéreo depois cortar um canal e exportar para o chip.
jm_araujo e senso tinham a solução, obrigado

Fui pesquisar  sintetizador de voz wikipédia e deu isto......... :)

Voz sintetizada pode ser criada concatenando-se pedaços de fala gravada, armazenada num banco de dados. Os sistemas diferem no tamanho das unidades de fala armazenadas; um sistema que armazene fones ou alofones fornecem a maior faixa de saída, mas podem carecer de clareza. Para usos específicos, o armazenamento de palavras ou frases inteiras possibilita uma saída de alta qualidade. Alternativamente, um sintetizador pode incorporar um modelo do trato vocal (caminho percorrido pela voz) e outras características da voz humana, para criar como saída uma voz completamente "sintética".




  Isto dava outro livro :)

Só por uma questão de informação aqui fica a versão original desse artigo http://en.wikipedia.org/wiki/Speech_synthesis em que são apresentados alguns métodos que não são baseados em gravações.

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: Voz Robótica
« Responder #21 em: 13 de Novembro de 2014, 00:09 »
O espeak que mencionei atrás é um sintetizador de voz (TTS - Texto To Speech). Dá para usar "dinamicamente", mas precisa dum PC (deve correr num RasPI).

c:\> espeak -v portugal -w voz.wav "olá amigos do lusorobótica, sou o zeca e já tenho voz!"
« Última modificação: 13 de Novembro de 2014, 00:39 por Njay »

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: Voz Robótica
« Responder #22 em: 13 de Novembro de 2014, 20:44 »
Boas :) Njay

Só posso responder agora pois o meu escritório é na rua e não há net 8)

Já estou a editar no Audacity mas também era viável a tua sugestão, obrigado
Tenho uma foto do chip no meu blog e não é só para fazer saudações mas também para  fazer algumas tarefas como ligar lâmpadas, tv, etc , vamos ver ;)


www.josecarlosfernandes.blogspot.com


Offline Kristey

  • Mini Robot
  • *
  • Mensagens: 783
Voz Robótica
« Responder #23 em: 10 de Dezembro de 2014, 12:39 »
Existem várias tecnologias e algoritmos para a síntese de voz e de fala.
Ainda á dois meses fui ver uma tese de mestrado de um colega que trabalhou sobre este assunto.
Segundo o que percebi o processo tem sempre um "nível de aprendizagem". Depois as diferentes tecnologias/algoritmos processam esses dados à sua maneira. O gps por exemplo junta palavra por palavra. A tese que eu fui ver utilizava fonemas e grafemas(? Não me recordo se era este o nome)
(era um sistema de text and apeaça)
Há chips que conseguem sintetizar som. A fala é obrigatório recorrer à memória.
Até nós o fazemos simplesmente é inerente à nossa existência.

Está contudo em vista começar a utilizar algoritmos para perceber como sintetizar os próprios fonemas. Mas ainda assim apesar de o sistema não ter sons gravados tem uma série de métodos que lhe foram ensinados "programados" para os respectivos fonemas.
« Última modificação: 10 de Dezembro de 2014, 12:42 por Kristey »

Offline dropes

  • Mini Robot
  • *
  • Mensagens: 2.198
Re: Voz Robótica
« Responder #24 em: 10 de Dezembro de 2014, 13:59 »
Sim, é necessária bastante memória e um processador rápido para sintetizar em tempo real.
Existem microcontroladores para o efeito.

Há vários vídeos engraçados de "Songify This" em que alteram o tom de voz para encaixar numa nota certa da pauta, o mesmo é realizado na famosa voz "GLaDOS" (Portal) com o "Melodyne", é bastante desafiante construir um código para o efeito mas a meu ver nada impossível depois de se entender o conceito :) um projecto a longo prazo...

O teu "Alimentador Automático" vai falar?!  ;D

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: Voz Robótica
« Responder #25 em: 10 de Dezembro de 2014, 16:38 »
Está contudo em vista começar a utilizar algoritmos para perceber como sintetizar os próprios fonemas. Mas ainda assim apesar de o sistema não ter sons gravados tem uma série de métodos que lhe foram ensinados "programados" para os respectivos fonemas.
É assim que funciona o eSpeak que mencionei atrás, não é tecnologia nova :) (arrisco até dizer que já vem dos anos 60, mas posso estar enganado, embora não por mais de +10 anos) . Ele gera em tempo real os "formantes" (não sei se é esta a tradução para tuguês) necessários para fazer a voz, que são a mistura de um conjunto de sinusóides de certa frequência/amplitude/fase (e passagem "suave/progressiva" entre 2 formantes); por isso tem uma voz meio artificial, mas é algo que se vai ajustando e melhorando. Há regras para gerar os formantes, para cada lingua.

http://espeak.sourceforge.net/
« Última modificação: 10 de Dezembro de 2014, 16:41 por Njay »

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Voz Robótica
« Responder #26 em: 10 de Dezembro de 2014, 18:06 »
Tens o Speak and Spell da TI que é quase dessa altura, finais de anos 70, mas é claro que o desenvolvimento dos ic's usados começou um bocado antes da altura de lançamento, existe alguma informação sobre como ele funciona, mas é basicamente 2 ic's e funciona por fonemas e não palavras pré-gravadas.
Alguma informação relevante sobre o que estou a falar:

http://furrtek.free.fr/index.php?a=speakandspell&ss=4&i=2
Avr fanboy

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: Voz Robótica
« Responder #27 em: 28 de Dezembro de 2014, 18:13 »
Boas :)

Cá estou eu a fazer a minha caminhada para por o meu ZECA a falar e fazer coisas.
Hoje dei um grande passo já reconhece a minha voz   ;D ;D ;D ;D ;D  iiiuuuuuupiiiiii

« Última modificação: 28 de Dezembro de 2014, 18:15 por josecarlos »

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: Voz Robótica
« Responder #28 em: 10 de Janeiro de 2015, 21:20 »
Boas :)

Já tenho uma conversa com o chip, com accionamento de luz ou outros.
A parte de accionamento com módulos rf 433 ainda é uma luz ao fundo do túnel, pois somar duas bibliotecas num só código ainda é um pouco complicado para mim, mas desistir nunca. ;)
Penso que será a ultima barreira deste meu projecto.
Depois meto aqui o video da conversa com accionamento.

Offline josecarlos

  • Mini Robot
  • *
  • Mensagens: 394
Re: Voz Robótica
« Responder #29 em: 11 de Janeiro de 2015, 14:38 »
Olá :)

Penso que a falta de comentários se deve há pouca actividade do forum.

Como prometido aqui fica o video ;)

]http://youtu.be/2qklpbVPwuM

Termino por aqui este meu tópico.

obrigado a todos.


www.josecarlosfernandes.blogspot.com
« Última modificação: 11 de Janeiro de 2015, 14:40 por josecarlos »