«Dire» dans une langue différente?

29

Y a-t-il des voix dans différentes langues installées sous Mac OS X? Par exemple espagnol, français ou slovaque? (la dernière voix off intégrée de l'iPod Nano a une belle voix slovaque, j'aimerais aussi l'essayer sur Mac OS X)

Peter Štibraný
la source
Il y a beaucoup de nouvelles voix dans 10.7 (par exemple celle danoise avec laquelle j'ai joué).
Thorbjørn Ravn Andersen
@ Thorbjørn: c'est vrai, et c'est aussi ce que j'ai dit dans ma réponse. Voix de haute qualité pour "gratuit", qu'est-ce qui ne plaît pas?
Peter Štibraný
Peter, envisagez d'accepter l'une des réponses originales et ajoutez une note à votre question au lieu d'ajouter une réponse beaucoup plus tard et d'accepter cela.
Thorbjørn Ravn Andersen
1
@ Thorbjørn: jusqu'à aujourd'hui, la réponse de Martins a été acceptée. Mais je ne pense pas que ce soit le meilleur aujourd'hui. Je ne pense pas que changer la réponse acceptée soit une mauvaise pratique, mais je peux reconsidérer cette position.
Peter Štibraný

Réponses:

31

Vous pouvez utiliser la commande suivante dans le terminal pour obtenir une liste de toutes les voix disponibles:

say -v ?

Sur mon système, la sortie ressemble à ceci avec le nom de la voix suivi de l'abréviation de la langue (j'ai supprimé les commentaires):

Agnes en_US

Albert en_US

Alex en_US

Alice it_IT

Alva sv_SE

Amelie fr_CA

Anna de_DE

Mauvaises nouvelles

Bahh en_US

Bells en_US

Boing en_US

Bruce en_US

Bubbles en_US

Carmit he_IL

Violoncelles en_US

Damayanti id_ID

Daniel en_GB

Deranged en_US

Diego es_AR

Ellen nl_BE

Fiona en-ecosse

Fred en_US

Bonnes nouvelles

Hysterical en_US

Ioana ro_RO

Joana pt_PT

Junior en_US

Kanya th_TH

Karen en_AU

Kathy en_US

Kyoko ja_JP

Laura sk_SK

Lekha hi_IN

Luciana pt_BR

Ar_SA gérée

Mariska hu_HU

Mei-Jia zh_TW

Melina el_GR

Milena ru_RU

Moira en_IE

Monica es_ES

Nora nb_NO

Paulina es_MX

Orgue

Princess en_US

Ralph en_US

Samantha en_US

Sara da_DK

Satu fi_FI

Sin-ji zh_HK

Tessa en_ZA

Thomas fr_FR

Ting-Ting zh_CN

Trinoids en_US

Veena en_IN

Vicki en_US

Victoria en_US

Whisper en_US

Xander nl_NL

Yelda tr_TR

Yuna ko_KR

Zarvox en_US

Zosia pl_PL

Zuzana cs_CZ

Voici un exemple sur la façon d'utiliser say avec une voix allemande, comme suggéré par scottishwildcat dans les commentaires:

say -v Anna 'Guten Tag!'

Dans le cas où vous souhaitez entendre la liste d'exemples, vous pouvez copier ceci pour la boucle dans votre terminal, ce qui entraînera toutes les voix installées à parler un exemple de texte:

say -v \? | while read LINE
 do
  SPEAKER=$(echo $LINE | egrep -o "^[a-zA-Z\-]*[ ]?[A-Z][a-z]+")
  TEXT=$(echo $LINE | egrep -o "#.*" | tr "#" " ")
  echo $SPEAKER
  echo -ne "This is voice $SPEAKER speaking the example text: \n" $TEXT | say -v $SPEAKER
 done
TabeaKischka
la source
1
Il convient également de mentionner que vous pouvez ensuite utiliser "say -v <nom de la voix>" pour utiliser l'une de ces voix, sans changer la préférence du système. Par exemple say -v Whisper "Now I am whispering",.
calum_b
2
Cela devrait être la réponse acceptée.
letitbee
1
@letitbee peut-être que le gars qui a posé la question il y a 6 ans reviendra et supprimera sa réponse pour qu'il puisse suivre vos conseils :-)
Tom Gewecke
@TomGewecke Sans aucun doute mon ami, sans aucun doute. Ça va arriver!
letitbee
C'estsay -v \?
Nakilon
6

Pour Mac OS X 10.7, le suédois fonctionne plutôt bien en téléchargeant simplement les voix suédoises en utilisant Préférences-> Voix système-> Personnaliser et en définissant soit comme voix système. Il cloue parfaitement les mots et les orthographes suédois assez particuliers.

Aucune garantie pour les autres langues.

Dan Bergh Johnsson
la source
idem pour l'allemand. Je suis juste un peu par dessus bord et j'ai téléchargé toutes les voix - elles ont besoin d'un espace énorme sur le lecteur et d'aucun moyen documenté de les supprimer. Alors peut-être simplement télécharger un par un.
bdecaf
5

Pour autant que je sache, la seule façon de faire parler un Mac dans une autre langue est d'obtenir des ressources vocales dans votre langue cible. Un site web pour les aveugles français recommande iVox .

Désolé, il n'y a pas de slovaque là-bas.

eric
la source
Merci d'avoir partagé le lien vers iVox. Au moins il y a la voix tchèque, je vais l'essayer.
Peter Štibraný
5

Lion a beaucoup plus de voix, y compris la voix tchèque (Zuzana) et slovaque (Laura)!

Peter Štibraný
la source
3

Les voix incluses dans Mac OS X 10.6 sont optimisées pour l'anglais uniquement. Même si vous définissez la langue de votre système sur quelque chose de différent, cela ne fonctionnera pas, car il essaiera de lire avec la prononciation anglaise, provoquant des mots amusants. Essayez de dire «Hola» pour l'espagnol et vous verrez comment cela dit: «hooola» comme une personne anglophone le lirait.

Martin Marconcini
la source