Comment convertir un fichier texte en un fichier audio parlé via la ligne de commande

Grâce aux outils de synthèse vocale de Mac OS X, nous pouvons convertir tout fichier .RTF ou .TXT en un fichier audio parlé qui peut ensuite être transféré sur votre iPod ou iPhone pour une écoute ultérieure.

Mise à jour : Il existe une façon plus simple de faire une conversion de texte en fichier audio en utilisant le menu Services d’OS X, la piste audio parlée résultante va directement dans iTunes, vous pouvez essayer cela d’abord si vous ne préférez pas l’approche en ligne de commande que nous couvrons ici.

Le format de commande pour convertir un document texte en un fichier audio m4a est le suivant :

say -o output.m4a -f /path/to/file.txt

La sortie par défaut se fera vers le répertoire de travail de Terminals present (généralement votre domicile), mais vous pouvez le spécifier pour aller ailleurs si vous le souhaitez. Voici un exemple, avec la sortie allant sur le bureau et le fichier d’entrée provenant d’un dossier de documents :

say -o ~/Desktop/textaudio.m4a -f ~/Documents/HugeDocumentNobodyWantsToRead.txt

Si vous voulez utiliser un fichier texte qui est enfoui profondément quelque part sur votre Mac, n’oubliez pas que vous pouvez faire glisser l’icône dans le Terminal pour afficher son chemin complet.

Le fichier audio sera au format M4A et sera lu comme votre voix actuelle par défaut en synthèse vocale. Si vous préférez avoir un fichier mp3, il vous suffit d’utiliser iTunes pour convertir le m4a en mp3, et vous pouvez toujours changer la voix avec le drapeau -v ou en réglant la valeur par défaut sur quelque chose de différent.

Mise à jour : Si vous rencontrez des problèmes, essayez d’utiliser un fichier .txt en texte clair comme document d’entrée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *