Le terminal de votre Mac est un outil incroyablement puissant, mais avouons-le, c’est un monde de silence, fait de texte et de commandes énigmatiques. Et si on cassait cette monotonie ? Si on lui donnait une voix ?
Oubliez les scripts compliqués, macOS cache un petit bijou méconnu et terriblement amusant : la commande say. Née pour l’accessibilité, elle peut transformer n’importe quel texte en parole. Prêt à faire de votre Mac un vrai moulin à paroles ? Suivez le guide !

Étape 1 : Le B.A.-BA – Votre Premier « Hello World » Vocal
L’utilisation de say est d’une simplicité enfantine. Ouvrez votre terminal (vous le trouverez dans Applications > Utilitaires > Terminal) et tapez la commande say suivie du texte que vous voulez entendre, entre guillemets.
say "Bonjour et bienvenue sur mon Mac !"
Appuyez sur Entrée. Magique, non ? Votre ordinateur vient de vous saluer avec la voix par défaut de macOS.
Étape 2 : Le Casting des Voix – Changez de Personnalité !
La voix par défaut, c’est bien, mais un peu monotone. Et si on engageait un acteur écossais ou une actrice française pour lire nos textes ? Pour connaître tous les « talents » disponibles sur votre Mac, utilisez cette commande :
say --voice="?"
Une liste de toutes les voix installées va s’afficher, avec leur langue. Une fois que vous avez trouvé votre bonheur, il suffit de le préciser avec l’option --voice. Essayons avec Fiona, notre amie écossaise :
say --voice="Fiona" "Hello and welcome to my Mac!"
Étape 3 : Passez au Niveau Supérieur
Maintenant que vous maîtrisez les bases, explorons des options encore plus pratiques.
Lire le contenu d’un fichier
Vous avez un long texte à relire ? Laissez votre Mac faire le travail ! L’option -f (--input-file) permet de lire directement le contenu d’un fichier texte.
say -f monFichier.txt
Devenir producteur : enregistrer un fichier audio
C’est peut-être la fonctionnalité la plus puissante. Vous pouvez transformer n’importe quel texte en fichier audio (au format .aiff par défaut). Idéal pour créer des notifications personnalisées ou les premières pistes de votre futur podcast !
Utilisez l’option -o (--output-file) pour spécifier le nom du fichier de sortie.
say --voice="Aurélie" -f monFichier.txt -o monFichierAudio.aiff
Et voilà, vous avez maintenant un fichier monFichierAudio.aiff prêt à être utilisé !
Pour les plus curieux : La commande
saya d’autres options. Pour toutes les découvrir, tapezman saydans le terminal. (UtilisezCtrl+Cpour quitter la page du manuel).
L’Astuce Ultime : Faire Parler les Autres Commandes !
C’est ici que say révèle son vrai potentiel de geek. Grâce à un caractère spécial appelé le « pipe » (|), vous pouvez « brancher » la sortie d’une commande directement dans l’entrée de say.
En d’autres termes, votre Mac peut vous lire à voix haute le résultat de n’importe quelle commande !
Essayons de lui faire lire le résultat d’un ping :
ping -c 1 free.fr | say

