Accueil > Raspberry > Donnez de la voix à votre Raspberry

Donnez de la voix à votre Raspberry

Il existe un programme qui permet de donner de la voix à votre ordinateur; celui-ci s’appelle eSpeak. Pour l’installer, effectuer la commande suivante :

image

 

L’utilisation est assez simple, voilà les commandes possibles :

eSpeak text-to-speech: 1.46.02  06.Jan.12  Data at: /usr/lib/arm-linux-gnueabihf/espeak-data

espeak [options] ["<words>"]

-f <text file>   Text file to speak
–stdin    Read text input from stdin instead of a file

If neither -f nor –stdin, then <words> are spoken, or if none then text
is spoken from stdin, each line separately.

-a <integer>
       Amplitude, 0 to 200, default is 100
-g <integer>
       Word gap. Pause between words, units of 10mS at the default speed
-k <integer>
       Indicate capital letters with: 1=sound, 2=the word "capitals",
       higher values indicate a pitch increase (try -k20).
-l <integer>
       Line length. If not zero (which is the default), consider
       lines less than this length as end-of-clause
-p <integer>
       Pitch adjustment, 0 to 99, default is 50
-s <integer>
       Speed in words per minute, 80 to 450, default is 175
-v <voice name>
       Use voice file of this name from espeak-data/voices
-w <wave file name>
       Write speech to this WAV file, rather than speaking it directly
-b       Input text encoding, 1=UTF8, 2=8 bit, 4=16 bit
-m       Interpret SSML markup, and ignore other < > tags
-q       Quiet, don’t produce any speech (may be useful with -x)
-x       Write phoneme mnemonics to stdout
-X       Write phonemes mnemonics and translation trace to stdout
-z       No final sentence pause at the end of the text
–compile=<voice name>
       Compile pronunciation rules and dictionary from the current
       directory. <voice name> specifies the language
–ipa      Write phonemes to stdout using International Phonetic Alphabet
–path="<path>"
       Specifies the directory containing the espeak-data directory
–pho      Write mbrola phoneme data (.pho) to stdout or to the file in –phonout
–phonout="<filename>"
       Write phoneme output from -x -X –ipa and –pho to this file
–punct="<characters>"
       Speak the names of punctuation characters during speaking.  If
       =<characters> is omitted, all punctuation is spoken.
–split="<minutes>"
       Starts a new WAV file every <minutes>.  Used with -w
–stdout   Write speech output to stdout
–voices=<language>
       List the available voices for the specified language.
       If <language> is omitted, then list all voices.

Voici un exemple d’utilisation :

image

Je précise une voix française et féminine (-vfr+12); ensuite je modifie le pitch (-p70), le délai en millisecondes entre chaque mot (-g100) et enfin le nombre de mots par minute (-s100).

Comme j’ai installé l’interface graphique, il est également possible de l’utiliser en mode graphique :

image

Même si la voix synthétique n’est pas terrible, cela permet de ne plus se sentir seul face à son Raspberry.

Publicités
Catégories :Raspberry Étiquettes : ,
  1. Aucun commentaire pour l’instant.
  1. No trackbacks yet.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :