Notre liste d'astuces Terminal est un mélange d'affaires et de plaisir. Certains servent d'améliorations fonctionnelles à l'expérience d'utilisation d'un Mac, et d'autres sont juste pour le plaisir, comme la commande "say".
"Dire" est une commande Terminal qui ordonne au Mac de dire tout ce que vous tapez après. Essayez-le en lançant Terminal (Finder > Applications > Utilities), puis en tapant ce qui suit dans la ligne de commande:
dire bonjour
Cette commande demandera à votre Mac de dire le mot "bonjour" ou tout ce que vous tapez après la commande initiale "dire".
Vous pouvez également spécifier la voix que votre Mac doit utiliser lorsqu'il parle en utilisant l'attribut -v. Par exemple:
dis -v fred bonjour
Dans ce cas, la voix nommée "Fred" est utilisée pour prononcer la commande saisie.
Les nombreuses voix de Mac
Le Mac a beaucoup de voix qu'il peut utiliser pour les commandes vocales. Actuellement, plus de 100 voix sont disponibles dans différentes langues et styles. Si vous souhaitez scanner et essayer la liste complète des voix, vous pouvez, soit dans Terminal, soit dans les Préférences Système Mac.
Accéder aux voix dans les Préférences Système
- Lancez les Préférences Système en sélectionnant l'icône du Dock ou l'option Préférences Système dans le menu Apple.
-
Sélectionnez Accessibilité dans l'écran Préférences système.
-
Dans le volet de gauche, sélectionnez Discours. (Dans les premières versions du système d'exploitation, sélectionnez Dictation > Open Dictation & Speech Preferences et choisissez le Text to Speechonglet à la place.)
-
Dans le menu déroulant System Voice, sélectionnez Customize.
Une fenêtre contextuelle affiche toutes les voix disponibles que votre Mac peut utiliser.
Vous remarquerez que certaines cases à cocher vocales sont cochées et d'autres non. Les voix cochées sont affichées dans le menu déroulant System Voice. Utilisez ce menu pour sélectionner une voix que vous souhaitez essayer, puis sélectionnez le bouton Play pour entendre la voix prononcer une phrase ou deux.
Accéder aux voix dans le terminal
Une autre méthode pour afficher toutes les voix disponibles consiste à entrer la commande suivante dans Terminal:
dire -v ?
Terminal répertorie toutes les voix disponibles.
Lorsque vous spécifiez une voix dans Terminal, utilisez toutes les lettres minuscules. Si le nom contient un espace, comme Bad News, placez-le entre guillemets, comme ceci:
say -v 'mauvaise nouvelle' bonjour
Heure pour que Terminal chante
La commande Say peut parler aussi longtemps qu'une seule ligne le permet. Si vous appuyez sur la touche de retour, la commande est exécutée. Le moyen le plus simple de produire de longs discours est donc de les saisir d'abord dans un éditeur de texte, puis de les copier et de les coller dans Terminal. La commande Say comprend certaines ponctuations, y compris le point et la virgule, qui injectent toutes deux une légère pause dans la prononciation du texte.
Avec la bonne combinaison de mots, vous pouvez même faire chanter la commande Say.
dire -v 'orgue à tuyaux' Dum dum dee dum dum dum dum dee Dum dum dee dum dum dum dum dee dum dee dum dum dum de dum dum dum dum dee dum dum dee dummmmmmmmmmmmmmmm
Il y a quelques voix différentes qui peuvent être utilisées pour chanter, toutes dans la section Nouveauté du Dictation et discours volet de préférences. La capacité de ces voix à chanter ne vient pas de la commande textuelle mais du caractère de la voix. Voici d'autres exemples:
Dans la salle du roi de la montagne
L'intonation de la voix du violoncelle est sur la mélodie de In the Hall of the Mountain King. Cela fonctionnera avec n'importe quelle chaîne de texte. Entrez ce qui suit dans Terminal pour l'entendre:
dire -v violoncelles Doo da doo da dum dee dee doodly doo dum dum dum doo da doo da doo da doo da doo papa doo da doo
Pompe et circonstance
Essayez la commande Terminal suivante pour un peu de faste le jour de la remise des diplômes:
say -v 'bonne nouvelle' di di di di di di di di di di di di di di di di di di di di di di di di di di