#!/bin/bash ######### Début de la section de configuration ######### # définition de la voix à utiliser par Mbrola, à adapter selon la voix choisie et son chemin : VOIX=/usr/share/mbrola/fr4/fr4 #VOIX=/usr/share/mbrola/fr1/fr1 # à décommenter si vous vous voulez une voix d'homme TYPE=mb/mb-fr4 # TYPE=mb/mb-fr1 # à décommenter si vous vous voulez une voix d'homme ######### Fin de la section de configuration ######### # on teste si la lecture est en cours, pour l'arrêter le cas échéant if [ ! -z $(ps -A | grep mbrola | awk '{ print $1 }' ) ]; then kill $(ps -A | grep mbrola | awk '{ print $1 }' ) else # On traduit le fichier en phonèmes grâce à espeak, et on l'envoie à Mbrola espeak -v $TYPE -s 150 -f "$@" | mbrola $VOIX - -.au | aplay fi