Donnez une Voix à Votre Mac : Le Guide Fun de la Commande ‘say’

Donnez une Voix à Votre Mac : Le Guide Fun de la Commande ‘say’

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 say a d’autres options. Pour toutes les découvrir, tapez man say dans le terminal. (Utilisez Ctrl+C pour 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

Comments

No comments yet. Why don’t you start the discussion?

    Laisser un commentaire

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