Faites parler le Mac en ligne de commande

Parfois, il m'arrive de taper une ou deux lettre dans mon shell, puis de regarder les résultats de l'autocomplétion. De cette façon, je découvre souvent des programmes plus ou moins utiles.

{filename}../images/say1.png

Ma dernière découverte est le programme say, qui permet tout simplement de faire parler le Mac. Comment ? say utilise la synthèse vocale qui est présente sur MacOS. Un exemple :

$ say Win the yes, need the no to win, against the no !

Et oui, say permet de prononcer correctement des phrases en anglais, mais en anglais seulement. Car Apple n'a toujours pas fait de synthétiseur vocal dans une autre langue, alors que la firme a introduit son premier synthétiseur en 1984 dans le célèbre Macintosh 128K.

En lisant le manuel, on peut trouver des options, comme l'enregistrement de l'audio en AIFF, ou alors le choix de la voix de synthèse :

$ say -v Junior -o lecture.aiff Oh hi! I can has cheeseburger ?

Ce programme n'est pas très utile en soit, mais je pense que ça peut être pratique dans un script automatisé pour donner des informations ou des alertes.

Commentaires

Pour commenter cet article, merci de m'écrire directement par mail : mailto