Dicter du texte avec des outils de saisie vocale

De Analyse Développement Hacking
Sauter à la navigation Sauter à la recherche

Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack

Le site : Accueil - Annuaire - Blog - Forum - Outils - Utilisateur
Le FTP : Consulter les fichiers partagés sur le FTP
Le Redmine : Consulter le Redmine

Ecouter du texte narration audio

En ligne depuis votre navigateur

Utiliser voxygen avec la voix de Agnès : https://www.voxygen.fr/fr

Sur Linux

Installer Mbrola

# Installer Mbrola et ses paquets de langue :
sudo apt install mbrola
# Installer Mbrola-fr1 Mbrola-fr4 ...
Source : https://doc.ubuntu-fr.org/synthese_vocale#mbrola
# Télécharger la voix Mbrola FR1 :
cd /usr/share
sudo mkdir mbrola
cd mbrola
sudo mkdir fr1
cd fr1
sudo wget https://raw.githubusercontent.com/numediart/MBROLA-voices/master/data/fr1/fr1
D'autres paquets à installer qui servent à convertir du texte vers de l'audio.
- cicero
- libttspico-utils
- libmp3lame0
- mpg123
- ffmpeg

Utiliser Espeak

# Debian
apt-get install espeak
sudo apt install vorbis-tools
# Red Hat
yum install espeak
# Lancer la commande
espeak "Vision du web est un site qui permet de consulter des ressources sur Linux."
# Lire un texte en ligne de commande.
espeak -v fr "Je parle et je rédige en français"
# Qualité supérieur avec un débit de 160 mots / minute.
# La commande oggenc nécessite l'installation du paquet vorbis-tools.
espeak --stdout -v mb/mb-fr1 -f reconstitutionnaliser.txt | oggenc -q 10 -o reconstitutionnaliser.ogg -
# Qualité moyenne avec un débit de 120 mots / minute :
espeak --stdout -s 120  -v mb/mb-fr1 -f reconstitutionnaliser.txt | oggenc -q 5 -o reconstitutionnaliser.ogg -
# Le rendu suivant n'est pas trop mal, pour être utilisé dans un script d'horloge parlante :
espeak "Changement d'heure ! ... Il est maintenant 10 heures" -s 135 -v mb/mb-fr1
# Mais, l'erreur suivante est renvoyée :
mbrola: mbrola: No such file or directory
mbrowrap error: mbrola exited with status 1
mbrola voice not found
# Une fois la voix fr1 installée, l'alerte suivante est audible et sympa :
espeak "L'heure tourne ! ... Il est 10 heures" -s 100 -v mb/mb-fr1
# Par défaut le débit est à 160 mots par minute (-s 160). Pour le suisse c'est 80 à 100 mots (-s 80 || -s 100).
# Vérifier la nécessité de ses paquets :
# espeak espeak-data libespeak1 libsonic0 libspeechd2 python3-speechd speech-dispatcher speech-dispatcher-audio-plugins gnome-orca

Pico2wave

Adapté aux textes plus courts.
pico2wave -l fr-FR -w test.wav "$(cat test.txt)"
Convertir de .wav vers .ogg
oggenc test.wav -o test.ogg
Convertir de .ogg vers .wav
oggdec test.ogg -o  test.wav

mpg123

mpg123 -w essai.wav mon_morceau_de_musique.mp3

ffmpeg

Convertir de m4a vers mp3 ( exemple ) :
ffmpeg -i input.m4a -acodec libmp3lame -ab 128k output.mp3

Attention

Le texte doit être en français y compris pour les majuscules (avec accentuation) sinon il risque d'y avoir des surprises.

Références

https://doc.ubuntu-fr.org/synthese_vocale
http://bothari.free.fr/weblog/post/Ubuntu-Text-to-Speech-(TTS)
https://sourceforge.net/projects/emofilt/files/

Bibliographie

https://doc.ubuntu-fr.org/synthese_vocale

Sur Windows

...

Dicter du texte avec des outils de saisie vocale

En ligne depuis votre navigateur

Chromium + Google-docs + option reconnaissance vocale.
L'alliance du Libre et d'un GAFA, cela fonctionne du tonnerre.
Google ne laisse pas le choix. La reconnaissance vocale avec Google n'est activable que si le navigateur utilisé est Chromium ou Chrome ET que les fichiers utilisés soient stockés sur Google-docs.

Sur Linux

...

Sur Windows

Logiciel de dictée préinstallé par Microsoft. Gratuit. Fonctionne plutôt correctement.
Dragon Naturally Speaking. (Payant.)

Liens complémentaires

Veille sur les outils "speech" pour GNU/Linux : http://linux-sound.org/speech.html

Notes complémentaires

Il y a aussi yuri, sarah et jarvis basé sur le même principe.

NAVIGATION

PARTICIPER ET PARTAGER

Bienvenue sur le wiki de Vision du Web.
De nombreuses pages sont partagées sur ce wiki.
Créer un compte utilisateur pour participer sur le wiki.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Utiliser la recherche interne du wiki pour trouver votre contenu.
La page de discussion de VisionDuWeb vous permet de poser une question.
Utiliser la recherche interne du site pour chercher dans tout le contenu.
Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique.
Protéger votre système Linux ou Windows en lisant la page dédié à la sécurité.
Améliorer le contenu des pages avec vos propositions depuis l'onglet discussion.

SOUTENIR CE WIKI

Soutenir le wiki avec un don en monnaie numérique :
AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Gagner des Altcoins - Miner des Altcoins.