bonjour
j'avais deja ouvert un tuto avec cela :
http://forums.fedora-fr.org/viewtopic.php?id=33259&words=vocal


mais c'etait pour dire que j'avais trouve et c'etais sous fedora9 . hors là je planche . j'ai installé fedora10 et veux remettre perlbox . il faut les paquets :

perlbox
festival
sphinx2
tcl/tk

perlbox est maintenant en rpm sur le site de perlox : http://www.perlbox.org/
sphinx2 idem
festival (qui remplace espeack) quant à lui est installé par defaut avec fedora 10
tcl/tk à rajouté avec yum

mais quand je lance la reconnaissance vocale j'ai ce probleme :
INFO: tty-continuous.c(221): /usr/bin/sphinx2-continuous COMPILED ON: Sep 17 2006, AT: 09:56:17

FATAL_ERROR: "tty-continuous.c", line 120: cont_ad_calib failed
j'ai cherche d'où venait se tty-continuous et j'ai trouve qu'il faisait partis du paquets pocketsphinx .
que j'ai trouve içi :
http://jjames.fedorapeople.org/pocketsphinx/

mais malgré l'installation de ce paquet l'erreur persiste . sur mon disque il n'y a pas de fichier tty-continuous
est ce que quelqu"un connait ce fichier ou ce message d'erreur ?

je pense à un paquets qui manque quelque part car j'avais installé perlbox de la meme maniere sur Mandriva2008.1 et 2009.0 et c'est passé comme une lettre à la poste .

merçi
11 jours plus tard
mon probleme etait lié au faite que le rpm sphinx proposé sur le site de perlbox, ne fonctionne pas avec fedora 10 . mais il marche avec mandriva 2009 .

toutes les dependances sont en rpm . ce qui facilite grandement l'installation, il faut installer dans l'ordre :

- Festival installé par defaut depuis Fedora 9

- Sphinx que l'on trouve içi : ftp://ftp.pbone.net/mirror/ftp.pld-linux.org/dists/2.0/PLD/i386/PLD/RPMS/sphinx2-0.4-1.i386.rpm

- tcl/tk (#yum install csound-tk)

- Perlbox http://prdownloads.sourceforge.net/perlbox/perlbox-voice-0.09-0.noarch.rpm?download

normalement avec ca vous tapez ensuite perlbox-voice dans un terminal .
vous cliquez sur control et sur le bouton "start listener" .

pour ajouter des mots :
cliquez sur vocab .
dans la fenetre entrer au clavier le mot que voulez dire dans "when you say"
la commande à executer dans "computer does"
cliquez sur add entry puis apply changes pour validez le changement .

pour ma part j'y vais au tatonnement . tout les mots ne sont pas encore reconnu . mais beaucoup fonctionne . il faut aussi penser à regler le volume de son micro si il est trop fort il y a trop de saturation, si il est trop faible il n y a pas assez de decibel . Je me demande si sphinx4 est mieux par rapport à cela . c'est pas mal handicapant . de meme que je me suis trompé ce n'est pas vraiment une "reconnaissance vocale" mais une "reconnaissance de parole" .

je m'en sert pour faire fonctionner mon pc(mail, internet, bloc note, open office,...), mais aussi pout faire fonctionner une petite voiture telecommandé . avec le mot avance elle avance, recule elle recule, gauche droite, ....

franchement c'est un logiciel à essayer . pourquoi pas dans les depots ....
2 mois plus tard
bravo pour ton post, c'est super intéressant , perso je suis déjà en train d'essayer festival mais j'ai une erreur connection refusée .... quand j'aurai résolu l'erreur je passerai à ton tuto
merci
5 mois plus tard
bonjour.

je n'arrive pas a le faire fonctionner sur f11, pas de réponse a
navigateur
etc..
10 ans plus tard
Salut à tous
Message vieux de 11 ans... mais bon je suivais toujours le sujet. Je remonte ce pote pour un peu d'actualité:
https://linuxfr.org/news/nocomprendo-continue-son-chemin
#dnf config-manager --add-repo https://download.opensuse.org/repositories/home:be-root:nocomprendo/Fedora_31/home:be-root:nocomprendo.repo
#dnf install nocomprendo
https://software.opensuse.org/download.html?project=home:be-root:nocomprendo&package=nocomprendo


Le moteur est sphinx. Pour rappel c'est de la reconnaissance de parole pas vocale. C'est à dire que ca n'enregistre pas votre voix.
Autre petite info, il n'y a pas d'IA derrière.

Pour ceux qui aime le From The Scratch, la commande sphinx brut:
#dnf install pocketsphinx
$pocketsphinx_continuous -hmm /usr/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k -lm /usr/share/pocketsphinx/model/lm/en/turtle.DMP -dict /usr/share/pocketsphinx/model/lm/en/turtle.dic -ctl allofile -cepext .raw -adcin true  -hyp outname
Modification à 00:12:
Boulette!!! je n'avais pas fait attention que ce poste était dans la rubrique ancienne version. Peut être que décaler ce poste dans installation fedora 31 serait plus approprié??? Modérateurs qu'en pensez vous?
Bon boulette, je n'ai pas fait attention que j