Comment puis-je ajouter un service de synthèse vocale ou tout autre service similaire à GoldenDict pour une utilisation hors ligne?
J'utilise Ubuntu 13.10 et je veux apprendre à prononcer des mots anglais que je ne connais pas.
la source
Comment puis-je ajouter un service de synthèse vocale ou tout autre service similaire à GoldenDict pour une utilisation hors ligne?
J'utilise Ubuntu 13.10 et je veux apprendre à prononcer des mots anglais que je ne connais pas.
Vous pouvez utiliser le programmes onglet pour brancher un texte logiciel de synthèse vocale ( de espeak par exemple) dans le GoldenDict.
Voici les étapes:
Installez espeak :
sudo apt-get install espeak
Ouvrez GoldenDict et appuyez sur F3pour afficher la fenêtre Dictionnaires (ou sélectionnez le menu Edition / Dictionnaires ).
Sous l' onglet Sources , sélectionnez l' onglet Programmes .
Cliquez sur le bouton Ajouter , sélectionnez Audio pour la colonne Type , entrez espeak pour le nom et espeak -v en %GDWORD%
pour la colonne de ligne de commande .
N'oubliez pas de cocher la case Activé .
Cliquez sur OK
Fermez la fenêtre GoldenDict et rouvrez-la.
Vous avez maintenant un élément nommé espeak dans vos dictionnaires et vos résultats de traduction. Cliquer sur l'icône du haut-parleur devant le mot dans le résultat espeak , lit le mot pour vous.
en-us
après -v donc ma commande estespeak -v en-us %GDWORD%
d'utiliser l'accent américain. si vous voulez plus d'options comme la vitesse, etc.espeak --help
dites tout./usr/share/doc/espeak/docs/images/lips.png
dans les systèmes basés sur Debian.Les versions récentes de GoldenDict ont un onglet Programmes dans le menu des paramètres où vous pouvez ajouter des commandes personnalisées à exécuter sur votre terme de recherche.
Ce message de forum de wissam décrit comment configurer Google TTS avec GoldenDict en utilisant la méthode décrite ci-dessus:
Il s'agit bien sûr de TTS en ligne et pas nécessairement de ce que vous recherchez, mais vous pouvez utiliser la même méthode pour ajouter n'importe quel type de logiciel TTS à GoldenDict (par exemple en
espeak %GDWORD%
tant que ligne de commande).Consultez cette Q&R pour de bonnes applications TTS sur Linux.
la source
Synthèse vocale Google (TTS)
ou https://github.com/Glutanimate/simple-google-tts
dans le champ "Ligne de commande" copiez et collez cette commande:
simple_google_tts fr "% GDWORD%"
N'oubliez pas de créer un lien symbolique pour simple_google_tts vers votre CHEMIN (par exemple ~ / bin ou / usr / local / bin) pour en faciliter l'accès.
la source
cela a fonctionné pour moi.
Assurez-vous d'avoir installé mpg123:
sudo apt install mpg123
la source