Autore Topic: comandi vocali  (Letto 1629 volte)

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
comandi vocali
« il: 06 Ottobre 2010, 22:28:28 »
ciao a tutti. Forse voglio chiedero troppo al nostro gambas, ma è possibile eseguire comandi vocali?
Matteo DoubleMM Mion

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: comandi vocali
« Risposta #1 il: 06 Ottobre 2010, 22:40:05 »
Ciao,
non so se è quello che ti serve, nell'area download c'è un progetto fatto da ceskho che si chiama "parlas". mi sembra che faccia al caso tuo..credo

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: comandi vocali
« Risposta #2 il: 06 Ottobre 2010, 22:56:23 »
se non ricordo male parlas permette di tradurre una frase in audio. Io volevo fare una cosa più complicata penso impossibile in gambas. volevo che il pc riconoscesse una parola ed eseguisse un comando quando si pronuncia una parola.
Matteo DoubleMM Mion

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: comandi vocali
« Risposta #3 il: 06 Ottobre 2010, 23:09:23 »
Citazione
se non ricordo male parlas permette di tradurre una frase in audio
si mi pare sia proprio così.

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: comandi vocali
« Risposta #4 il: 07 Ottobre 2010, 00:29:40 »
Infatti il mio software fa l'esatto opposto..legge ciò che scrivi....quindi non fa al casi tuo.... :)

Purtroppo ciò che fai ha delle difficoltà non indifferenti. Dovresti usare delle librerie esterne e sperare che gambas le riconosca..

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: comandi vocali
« Risposta #5 il: 07 Ottobre 2010, 21:58:36 »
fai una ricerca su google , mi pare che esistano programmi del genere o librerie base che puoi comandare tramite gambas se

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: comandi vocali
« Risposta #6 il: 09 Ottobre 2010, 23:11:12 »
non trovo nulla
Matteo DoubleMM Mion

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: comandi vocali
« Risposta #7 il: 10 Ottobre 2010, 00:58:03 »
Forse dovresti vedere se ci sono librerie che ti aiutano a studiare un onda sonora....dovresti analizzare un onda proveniente dal microfono e confrontarla con una già esistente associata al programma...

Offline ealmuno

  • Maestro Gambero
  • ****
  • Post: 388
    • Mostra profilo
    • http://www.ealmuno.com
Re: comandi vocali
« Risposta #8 il: 10 Ottobre 2010, 10:23:38 »
Forse dovresti vedere se ci sono librerie che ti aiutano a studiare un onda sonora....dovresti analizzare un onda proveniente dal microfono e confrontarla con una già esistente associata al programma...
Non è così semplice, un'onda ha una caratteristica "strana", sconosciuta all'uomo il timbro. La lettera "e" pronunciata da te ha un'onda diversa dalla stessa lettera pronunciata da me, ragione per la quale i dati di confronto devono essere più di uno. Il confronto viene effettuato a parole, perchè una lettera cambia leggermente la pronuncia immessa in alcune parole. Di programmi che fanno queste cose ne trovi veramente pochi in giro e crearne uno tutto tuo è abbastanza impossibile, cerca su accessibilità, disabili, non vedenti o qualcosa di simile, di sicuro li trovi.
il mio nuovo sito : ealmuno.com

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: comandi vocali
« Risposta #9 il: 10 Ottobre 2010, 12:02:50 »
primo cosa chè ho trovato
http://www.simon-listens.org/index.php?id=122&L=2
visto che è open source puoi vedere che librerie utilizza o contattare l' autore

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: comandi vocali
« Risposta #10 il: 10 Ottobre 2010, 16:01:16 »
Non è così semplice, un'onda ha una caratteristica "strana", sconosciuta all'uomo il timbro. La lettera "e" pronunciata da te ha un'onda diversa dalla stessa lettera pronunciata da me, ragione per la quale i dati di confronto devono essere più di uno. Il confronto viene effettuato a parole, perchè una lettera cambia leggermente la pronuncia immessa in alcune parole.

Non è propriamente vero....la lettera "a" ha una sua "forma" particolare che ci permette di percepirla come "a" e non come un altra lettera. Il timbro della voce ne cambia l'ampiezza o roba simile ma la forma sommaria rimane comunque quella...

Offline ealmuno

  • Maestro Gambero
  • ****
  • Post: 388
    • Mostra profilo
    • http://www.ealmuno.com
Re: comandi vocali
« Risposta #11 il: 10 Ottobre 2010, 16:05:52 »
ci sono lettere e/o suoni che sono assai simili, è questo il ragionamento. Ad esempio q e cu possono essere confusi.
il mio nuovo sito : ealmuno.com

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: comandi vocali
« Risposta #12 il: 10 Ottobre 2010, 16:26:06 »
ci sono lettere e/o suoni che sono assai simili, è questo il ragionamento. Ad esempio q e cu possono essere confusi.

Vabbè lì poi sta a chi sviluppa il decoder preoccuparsi di queste cose...io ho buttato giù l'idea a cui tempo fa avevo pensato io...poi sta al nostro amico vedere se conviene, se ne è capace e via dicendo..

Offline ealmuno

  • Maestro Gambero
  • ****
  • Post: 388
    • Mostra profilo
    • http://www.ealmuno.com
Re: comandi vocali
« Risposta #13 il: 10 Ottobre 2010, 16:34:43 »
sarei pure io interessato, se riesci a fa rpartire il progetto contattami
il mio nuovo sito : ealmuno.com

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: comandi vocali
« Risposta #14 il: 10 Ottobre 2010, 16:39:29 »
provate a fare una ricerca in rete e vedrete che non è così semplice fare un lettore di comandi vocali...cmq ci sono già un sacco di programmi che lo fanno
http://en.wikipedia.org/wiki/Linux_speech_recognition_software#Native_Linux_speech_recognition