Comment obtenir sortie vocale à partir du texte saisi en utilisant la ligne de commande ?
Il est également possible de modifier le débit, la hauteur et le volume de la parole, etc. en utilisant une commande simple .
Comment obtenir sortie vocale à partir du texte saisi en utilisant la ligne de commande ?
Il est également possible de modifier le débit, la hauteur et le volume de la parole, etc. en utilisant une commande simple .
Rencontrez espeak-ng
- Un synthétiseur vocal logiciel multilingue :
espeak-ng "text to read"
espeak-ng -f "~/file to read"
Il utilise une voix anglaise par défaut, mais de nombreuses autres voix pour d'autres langues et même des dialectes sont disponibles et peuvent être listées avec espeak-ng --voices
(pour tous) ou par exemple espeak-ng --voices=en
(pour l'anglais). Ils peuvent être définis avec -v
ainsi que l'abréviation de la langue ou le nom du fichier, par exemple pour l'écossais ou le swahili :
espeak-ng -v en-gb-scotland "text to read" # language name
espeak-ng -v bnt/sw "text to read" # file name: “bnt” for Bantu, “sw” for Swahili
Il existe de nombreuses autres options disponibles, par ex. -s
pour la vitesse et -w
pour écrire la sortie dans un fichier wave, voir la page de manuel liée ci-dessous.
espeak-ng
("ng" pour "next generation") est un fork activement développé de l'original espeak
logiciel de synthèse vocale , voir le Chapitre "Histoire" sur Wikipédia . Les deux sont disponibles à partir des sources officielles via le package espeak
o espeak-ng
respectivement.
L'outil gTTS est idéal pour générer des fichiers audio à partir de texte. Il utilise l'API de synthèse vocale de Google Translate et génère des fichiers mp3.
Étant donné qu'il utilise pip
pour l'installation, je vous recommande fortement d'installer Miniconda, puis d'utiliser conda
pour créer un environnement dans lequel vous pouvez installer gTTS. Vous pouvez télécharger Miniconda à partir de aquí .
gTTS Dépôt GitHub y documentation .
Balabolka sous Wine fonctionne bien (pour moi) avec les voix SAPI4 (les voix SAPI5 ne sont pas détectées sur mon système Linux). Il peut ouvrir les fichiers et commencer la lecture.
Voici le lien vers l'entrée AppDB de Wine pour Balabolka.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.