Quelqu'un a-t-il installé un moteur de synthèse vocale?

22

Vous vous demandez simplement si quelqu'un a un moteur de synthèse vocale installé sur le Pi? Cela ferait un excellent ajout à presque n'importe quel projet de programmation pour le faire parler à l'utilisateur!

Alex Chamberlain
la source
Le MagPi 3rd Edition avec une liste de jeux et d'applications mentionne un TextToSpeechmoteur.
Piotr Kula

Réponses:

14

Oui c'est possible; J'ai vu une vidéo YouTube du Pi lisant les nouvelles en utilisant festival .

Utilisez la commande suivante pour installer festival à l'aide de Debian

$ sudo apt-get install festival festival-freebsoft-utils

Pour le faire parler, il suffit de lui donner le texte ou le fichier que vous souhaitez lire, comme ça

echo  "Hello World"| festival --tts

Les références:

  1. http://forums.debian.net/viewtopic.php?f=16&t=40548
Steve Robillard
la source
11

Vous pouvez installer espeak:

$ sudo apt-get install espeak # For Debian
$ sudo pacman -S espeak # For Arch Linux

Pour le faire parler:

$ espeak "Hello World" # Replace Hello World with your text, must be enclosed by ""
$ espeak -f <file> # Read out file <file>
chipuba
la source
8

flite est une version abrégée du festival que j'ai trouvé très bien fonctionner sur de petits hôtes ARM.

scruss
la source
La meilleure option à mon avis, principalement en raison de sa concentration sur la vitesse et ses quelques dépendances (c'est également écrit en C!), +1.
syb0rg
En anglais uniquement, eSpeak est toujours le gagnant pour moi ...
avra
0

Je ne sais pas si vous recherchez une solution premium, mais Cepstral vient de publier sa voix Callie pour une utilisation sur le Raspberry Pi. Vous devez les appeler atm pour obtenir des informations sur les prix, etc., mais si cela ne vous dérange pas de payer quelque chose, je voulais simplement le mettre en option.

http://www.cepstral.com/en/raspberrypi

thatidiotguy
la source
0

Acapela fonctionne assez bien sur des appareils similaires. Pas gratuit, cependant.

James Bennet
la source
0

Vous pouvez toujours utiliser l'API Google, l'inconvénient est que vous avez besoin d'une connexion Internet, mais le résultat est probablement le meilleur que vous obtiendrez.

javirs
la source