7 votes

Dans le terminal, comment faire pour que "say" dise les choses "correctement" ? c'est-à-dire en utilisant une phonétique personnalisée ?

J'aimerais utiliser "say" dans le terminal pour créer des fichiers audio avec un dictionnaire phonétique personnalisé, ou au moins, dire les choses comme je pense qu'elles devraient sonner. D'après ce que j'ai compris, cela ne peut pas se faire via l'écran de configuration "Voice Over Utility". .

Alors, pour que les choses soient dites correctement, je suis prêt à le faire :

  • utiliser un dictionnaire phonétique personnalisé ou
  • changer mon texte d'entrée en une variante phonétique

Par exemple, j'aimerais que le mot "colossiens" soit prononcé comme je l'attends, c'est-à-dire phonétiquement quelque chose comme "kuh LOSH uhnz" sans les pauses que les espaces provoquent dans le mot.

11voto

Nip Points 362

Les Guide de programmation de la synthèse vocale décrit les commandes vocales intégrées que vous pouvez utiliser pour ajuster la façon dont les moteurs de synthèse vocale traitent votre texte d'entrée.

Les [[inpt PHON]] permet l'utilisation de phonèmes y modificateurs de phonèmes .

Par exemple, le texte suivant comprend une version phonémique du mot que vous avez choisi (sélectionnez le texte, cliquez avec la touche Contrôle et sélectionnez Discours > Commencer à parler pour l'entendre directement dans la fenêtre de l'application). Safari ) :

If you don't like how I say "colossians",
then perhaps you will be satisfied with
"[[inpt PHON]]kUH2lAASUHnz[[inpt TEXT]]".

Cette syntaxe est acceptée par le dire dans l'interpréteur de commandes et AppleScript (bien que vous deviez modifier l'utilisation (ci-dessus) des guillemets simples et doubles pour l'adapter à la syntaxe littérale de la chaîne de caractères dans le contexte choisi).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X