Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/03/2006, à 19:26

Davdd

Existe-t-il un logiciel qui "lit" sous Linux ?

Bonjour, une fois je suis tombé sur un site où on pouvait taper une phrase et un bot la lisait grâce à des syllabes préenregistrées.
Existe-t-il un logiciel comme celui-là sous Linux ?

Hors ligne

#2 Le 25/03/2006, à 20:00

fheible

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

Oui. Google est ton ami:

http://www.google.fr/search?q=linux+synth%C3%A8se+vocale&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox&rls=org.mozilla:fr:unofficial
http://www.oralux.org/doc.php?mylang=fr

Tu peux t'intéresser aux paquets Festival et gstreamer0.8-festival

Hors ligne

#3 Le 10/05/2006, à 10:19

patgrysli

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

Un peu tard,mais il y a "festival "qui se trouve dans synaptiq
et voici un lien pour facilement lui faire dire "hello world". http://ftp.traduc.org/doc-vf/gazette-li … g114d-1.fr

Hors ligne

#4 Le 10/05/2006, à 10:45

LR

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

OK. J'ai fait
sudo apt-get install festival
puis
echo "Salut sarah"| festival --tts

Et ça m'a sorti un genre de "sowat sara" bizzare... C'est marrant mais comment faire pour avoir un accent un peu plus francophone ? Il faut écrire en phonétique ?

Hors ligne

#5 Le 10/05/2006, à 11:34

LR

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

J'ai vu dans le man qu'il y a une option --language. Mais on dirait que seulement anglais, espagnol et welsh (??) sont disponibles...

Hors ligne

#6 Le 10/05/2006, à 11:56

patgrysli

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

C'est en essayant kde que j'avais vu ce prog et la il y avait un gui ?(interface graphique) et le français était proposé .
d'après un premier coup d'oeil sur le net ce serait assez buggé .
Cependant ce serait pas mal d'avoir mon ubuntu qui m'accueille phonétiquement avec par ex: "salut ma poule" j'ai tenté " echo "ubuntu say you hello"| festival --tts"
dans programme a lancer au démarage ,ça n'as rien donné.
C'est quand même sympa d'associer un voix a son ordinateur
smile

Hors ligne

#7 Le 10/05/2006, à 15:47

zerbro

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

Pour LR : welsh = galois smile

Hors ligne

#8 Le 10/05/2006, à 19:56

LR

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

C'est marrant. En Suisse, on dit les "welsh" pour les romands. Par opposition aux alémaniques, tessinois etc wink

Hors ligne

#9 Le 10/05/2006, à 20:18

mika

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

http://www.culte.org/projets/biglux/ins … l#InstallV et tu as aussi MBROLA pour faire parler ton linux.

Edit : apres test le cvs ne fonctionne pas (tuxfamily, j'aurait du m'en douter big_smile)

Dernière modification par mika (Le 10/05/2006, à 20:29)


Pinard m'a tueR (in vino veritas ?)
Cherche logiciel pour tagger ses vinyles.

Hors ligne

#10 Le 11/05/2006, à 12:03

patgrysli

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

merci mika,mais je ne suis pas encore très chaud pour faire des installation de prog extra-synaptic,et puis laisser mon linux parler anglais me force a m'améliorer. smile
J'ai suivi ce tuto plus précisement

4. Le programme de salut

Écrivons maintenant un programme qui joue quelque chose comme « Bonjour monsieur » à chaque fois que nous nous connectons au système. La sortie son changera dynamiquement en fonction de l'heure de connexion. Voici comment procède le script shell :

#!/bin/bash

dat=`date +%H`
matin=12
après-midi=15
soirée=24

if [ $dat -le $matin ] 
then
        echo "Bonjour monsieur" |festival --tts

elif [ $dat -gt $matin ] && [ $dat -le $après-midi ]
then
        echo "Bon après-midi monsieur"|festival --tts

elif [ $dat -gt $après-midi ] && [ $dat -le $soirée ]
then
        echo "Bonne soirée monsieur"|festival --tts
fi

Enregistrez ce fichier sous le nom salut.sh dans votre répertoire personnel, puis éditez .bash_profile dans ce même répertoire et ajoutez-y ~/salut.sh. Dorénavant, vous entendrez « ce doux salut » chaque fois que vous vous connecterez à votre système.

et ça ne fonctionne pas chez moi.
Des idées?

Dernière modification par patgrysli (Le 11/05/2006, à 12:07)

Hors ligne

#11 Le 11/05/2006, à 13:08

mike59

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

j'ai fait pareil mais il y a quelques erreurs dans le code... essaye comme ça :

#!/bin/bash

dat=`date +%H`
matin=12
apresmidi=15
soiree=24

if [ $dat -le $matin ]
then
        echo "Bonjour monsieur" |festival --tts

elif [ $dat -gt $matin ] && [ $dat -le $apresmidi ]
then
        echo "Bon après-midi monsieur"|festival --tts

elif [ $dat -gt $apresmidi ] && [ $dat -le $soiree ]
then
        echo "Bonne soirée monsieur"|festival --tts
fi

Ensuite tu enregistres ton fichier sous salut.sh dans ton répertoire perso...

Puis tu exécutes : sh salut.sh


A++

Hors ligne

#12 Le 11/05/2006, à 13:52

patgrysli

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

yep,mike ça marche pile poil mais j'ai remis des phrases anglaises,
accueil "welcome to your ubuntu ,patrick"
ensuite "good afternoon ,sir"
"good evening ,sir"
ps J'ai pas souvent l'occasion de me faire  appeler sir wink
ps 2je vais tenté le même procède avec le notificateur courrier sonore de gkrellmd
il n'y a aucune  raison qu'il ne me dise pas que j'ai reçu un mail ,maintenant qu'il parle.:P
encore merci

Hors ligne

#13 Le 11/05/2006, à 15:50

patgrysli

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

un peu hors topic ?
J'ai fait un script?

echo "hello , you have a mail , patrick " |festival --tts

que j'ai mis dans un ficher texte nommé "mail.sh"
Lorsque,dans un terminal je tape

 sh mail.sh

ça fonctionne ,
ce n'est pas le cas avec gkrellmd,
j'ai rajouté "~/mail.sh" dans mon "bash-profil"
Il doit y avoir une erreur au niveau du path enfin je crois?
J'ai essayé avec le path complet /home/moi/sh mail.sh sans résultat!

Hors ligne

#14 Le 11/05/2006, à 16:27

ToY

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

LR a écrit :

C'est marrant. En Suisse, on dit les "welsh" pour les romands. Par opposition aux alémaniques, tessinois etc wink

Jamais entendu cette expression yikes
Tu viens d'où ?

Hors ligne

#15 Le 11/05/2006, à 17:08

LR

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

Genève. Mais c'est mon lieutenant jurassien qui m'avait dit ça à l'armée...

Hors ligne

#16 Le 11/05/2006, à 23:21

mic_286

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

Bonsoir,

Une petite question sur les langages :

1) la commande echo "Bonjour monde"| festival --tts fonctionne correctement avec un accent anglais

2) ma commande echo "Bonjour monde"| festival --tts --language welsh donne :
SIOD ERROR: unbound variable : voice_welsh_hl
festival: fatal error exiting.


Une petite idée ?

Bonne soirée.

#17 Le 12/05/2006, à 00:06

ppmt

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

patgrysli a écrit :

un peu hors topic ?
J'ai fait un script?

echo "hello , you have a mail , patrick " |festival --tts

que j'ai mis dans un ficher texte nommé "mail.sh"
Lorsque,dans un terminal je tape

 sh mail.sh

ça fonctionne ,
ce n'est pas le cas avec gkrellmd,
j'ai rajouté "~/mail.sh" dans mon "bash-profil"
Il doit y avoir une erreur au niveau du path enfin je crois?
J'ai essayé avec le path complet /home/moi/sh mail.sh sans résultat!

As tu rendu ton script executable?

chmod +x mail.sh

une fois ca fait tu peux just faire :

./mail.sh


le dock dont vous avez toujours rêvé  Cairo-Dock
irc://irc.freenode.net/#Cairo-Dock-fr

Hors ligne

#18 Le 12/05/2006, à 08:55

patgrysli

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

ppmt a écrit :

As tu rendu ton script executable?

Non,je ne l'avais pas fait!et c'est la que résidais l'erreur!
Je comprend pas trop bien pourquoi ce script doit être exécutable alors que le message d'accueil n'as pas dut l'être pour fonctionner?
cela dit ça fonctionne,un grand merci.

Hors ligne

#19 Le 12/05/2006, à 23:20

mic_286

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

Bonsoir,

Une petite relance, car je préfère franchement le français !!!!

Une petite question sur les langages :

1) la commande echo "Bonjour monde"| festival --tts fonctionne correctement avec un accent anglais

2) ma commande echo "Bonjour monde"| festival --tts --language welsh donne :
SIOD ERROR: unbound variable : voice_welsh_hl
festival: fatal error exiting.


Une petite idée ?

Bonne soirée.

#20 Le 13/05/2006, à 10:52

patgrysli

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

mic-286 a écrit :

2) ma commande echo "Bonjour monde"| festival --tts --language welsh donne :
SIOD ERROR: unbound variable : voice_welsh_hl
festival: fatal error exiting.

Même résultat chez moi,il semblerais que welsh ne soit pas une option de langage.
Festival peut fonctionner avec une interface graphique "emacs "regarde le lienhttp://www.cstr.ed.ac.uk/projects/festi … l_toc.htmlça date un peu ,mais bon!
Et avec festvox http://festvox.org/dbs/index.html

Hors ligne

#21 Le 13/05/2006, à 13:43

patgrysli

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

Pour le français ,je pense qu'écrire phonétiquement fonctionne mieux
je vous ai fait un exemple
echo "j'aime les filles en bermuda"| festival --tts
echo "j'iime lee fees en barmouddei"| festival --tts
bon ! il y a sûrement  moyen d'améliorer
En tout cas c'est poilant big_smile

Hors ligne

#22 Le 13/05/2006, à 20:20

mic_286

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

Bonsoir,


patgrysli a écrit :
mic-286 a écrit :

2) ma commande echo "Bonjour monde"| festival --tts --language welsh donne :
SIOD ERROR: unbound variable : voice_welsh_hl
festival: fatal error exiting.

Même résultat chez moi,il semblerais que welsh ne soit pas une option de langage.

SI SI : man festival =

--language <string>
               Run in named language, default is english,  spanish  and  welsh
               are available


Bonne soirée.

#23 Le 20/05/2006, à 11:33

mic_286

Re : Existe-t-il un logiciel qui "lit" sous Linux ?

Bonjour,

Alors personne ne trouve la solution pour faire parler festival en français ???


Bonne journée.