Go Down

Topic: far parlare arduino (Read 2 times) previous topic - next topic

freedomotic

Salve a tutti, vorrei aggiungere un supporto audio ad arduino, una sorta di sintetizzatore in grado di ripetere delle frasi registrate tipo TTS (text to speech). In rete ho trovato questo shield  http://spikenzielabs.com/SpikenzieLabs/VoiceShield.html che la spark fun ad esempio non commercializza più. Volevo chiedervi un consiglio su altre possibili soluzioni magari a costi contenuti.
grazie!!!!
Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

ratto93

Guarda questo :) costicchia (23 euro da futurel) però è pittosto semplice da usare.....
qui cè lo schema del collegamento... si pilota con comandi seriali e viene amplificato dall A.O.

http://www.adrirobot.it/speakjet/modulo_speakjet.htm
Se corri veloce come un fulmine, ti schianterai come un tuono.

freedomotic

grazie, sembra interessante! tu hai avuto modo di provarlo con arduino?
Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

stefanosky

speakjet e  soundgin  sono dei pic programmati ad hoc.
puoi provare a cercere il codice, io non sono riuscito a trovarlo
:)
ho optato per il modulo audio della ladyada , che legge mp3, non è la stessa cosa ma mi ha risolto delle cose.

freedomotic

con il modulo mp3 suppongo debba già avere pronti i file mp3 da utilizzare, giusto? io volevo trovare una soluzione in cui invio una stringa testuale che viene riprodotta in audio
Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

ratto93


grazie, sembra interessante! tu hai avuto modo di provarlo con arduino?

no pur troppo ma tempo fa avevo in mente un progetto e avevo trovato questi IC e sembrano davvero semplici da usare...
Se corri veloce come un fulmine, ti schianterai come un tuono.

leo72

Tempo fa mi ero interessato anch'io della cosa ma mi pareva di aver capito che questi chip integrassero il supporto per la lingua inglese per cui le frasi riprodotte alla fine avrebbero l'accento di Stanlio e Ollio  ;)

Michele Menniti


Tempo fa mi ero interessato anch'io della cosa ma mi pareva di aver capito che questi chip integrassero il supporto per la lingua inglese per cui le frasi riprodotte alla fine avrebbero l'accento di Stanlio e Ollio  ;)


Già, "io prendo una BIBìTA e tiu?"  ;)
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

freedomotic

ma non esiste un qualche supporto per la lingua italiana?
Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

ypkdani

Scusate ma nella 2° pagina:
http://spikenzielabs.com/SpikenzieLabs/VoiceShield_Software.html
viene dato il software per memorizzare la pronuncia di determinate parola, basterebbe quindi replicare l'hardware ed è fatta.

ratto93

Beh non credo sia una cosa così facile....
Però credo di avere uno di quegli integrati (ISD4003)

Se corri veloce come un fulmine, ti schianterai come un tuono.

ypkdani

Ok forse è questo lo schematico:
http://www.robotshop.com/ca/content/PDF/schematic-dev-09624.pdf

freedomotic

scusate ragazzi ma la definizione dei nuovi fonemi per l'italiano non si può fare via software senza impelagarsi con l'hardware??
Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

ypkdani

Da quello che ho visto il progetto non è altro che un riproduttore di suoni memorizzati quindi prima salvi delle parole sulla memoria poi tramite dei comandi riproduci una o l'altro o una sequenza. Se vuoi fari dire per esempio la parola 'ciao' ovviamente prima devi salvarla in un file mica la puoi creare visto che ogni parola o lettera ha uno spettro diverso

freedomotic

a questo punto la soluzione sembra essere mp3 shield per la riproduzione a patto di riuscire a creare al volo la parola/frase da far ripetere
pensavo di usare espeak per creare un file audio a partire da un testo che potrebbe essere dinamico, il problema sta nel trasferire poi questo file allo shield per essere eseguito
qualche suggerimento??? è fattibile per secondo voi??
Freedomotic Domotica Open Source
http://freedomotic.com
We need your help. Please contact us for contributing

Go Up