In einer anderen Sprache „sagen“?


29

Sind in Mac OS X Stimmen in verschiedenen Sprachen installiert? ZB Spanisch, Französisch oder Slowakisch? (Der neueste integrierte Voiceover für den iPod Nano bietet eine schöne slowakische Stimme. Ich würde ihn gerne auch unter Mac OS X ausprobieren.)


In 10.7 gibt es viele neue Stimmen (zB die dänische, mit der ich gespielt habe).
Thorbjørn Ravn Andersen

@ Thorbjørn: Das stimmt, und das habe ich auch in meiner Antwort gesagt. Hochwertige Stimmen für "kostenlos", was kann man nicht mögen?
Peter Štibraný

Peter, überlege dir, eine der ursprünglichen Antworten zu akzeptieren und füge deiner Frage eine Notiz hinzu, anstatt viel später eine Antwort hinzuzufügen und diese zu akzeptieren.
Thorbjørn Ravn Andersen

1
@ Thorbjørn: Bis heute war Martins Antwort die akzeptierte. Aber ich denke nicht, dass es heute das Beste ist. Ich denke nicht, dass es die falsche Praxis ist, akzeptierte Antworten zu ändern, aber ich kann diese Position überdenken.
Peter Štibraný

Antworten:


31

Sie können den folgenden Befehl im Terminal verwenden, um eine Liste aller verfügbaren Stimmen abzurufen:

say -v ?

Auf meinem System sieht die Ausgabe so aus, mit dem Sprachnamen gefolgt von der Sprachabkürzung (ich habe die Kommentare entfernt):

Agnes de_DE

Albert de_DE

Alex de_DE

Alice it_IT

Alva sv_SE

Amelie fr_CA

Anna de_DE

Schlechte Nachrichten

Bahh de_DE

Bells de_DE

Boing de_DE

Bruce de_DE

Bubbles de_DE

Carmit he_IL

Celli en_US

Damayanti id_ID

Daniel de_DE

Deranged de_DE

Diego es_AR

Ellen nl_BE

Fiona in Schottland

Fred de_DE

Gute Nachrichten

Hysterical de_DE

Ioana ro_RO

Joana pt_PT

Junior de_DE

Kanya th_TH

Karen en_AU

Kathy de_DE

Kyoko ja_JP

Laura sk_SK

Lekha hi_IN

Luciana pt_BR

Maged ar_SA

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

Orgel

Princess de_DE

Ralph de_DE

Samantha de_DE

Sara da_DK

Satu fi_FI

Sin-ji zh_HK

Tessa en_ZA

Thomas fr_FR

Ting-Ting zh_CN

Trinoide de_DE

Veena de_IN

Vicki de_DE

Victoria de_DE

Whisper de_DE

Xander nl_NL

Yelda tr_TR

Yuna ko_KR

Zarvox de_DE

Zosia pl_PL

Zuzana cs_CZ

Dies ist ein Beispiel für die Verwendung von say mit einer deutschen Stimme, wie von scottishwildcat in den Kommentaren vorgeschlagen:

say -v Anna 'Guten Tag!'

Wenn Sie die Beispielliste hören möchten, können Sie diese for-Schleife in Ihr Terminal kopieren, wodurch alle installierten Stimmen ein Textbeispiel sprechen:

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

1
Erwähnenswert ist auch, dass Sie mit "say -v <voicename>" eine dieser Stimmen verwenden können, ohne die Systemeinstellungen zu ändern. Zum Beispiel say -v Whisper "Now I am whispering".
calum_b

2
Dies sollte die akzeptierte Antwort sein.
Letitbee

1
@letitbee Vielleicht kommt der Typ, der die Frage vor 6 Jahren gestellt hat, zurück und löscht seine Antwort, damit er Ihrem Rat folgen kann :-)
Tom Gewecke

@ TomGewecke Kein Zweifel, mein Freund, kein Zweifel. Das wird passieren!
Letitbee

Es istsay -v \?
Nakilon

6

Unter Mac OS X 10.7 funktioniert Schwedisch recht gut, wenn Sie die schwedischen Stimmen einfach über Einstellungen-> Systemstimme-> Anpassen herunterladen und entweder als Systemstimme einstellen. Es nagelt sogar ziemlich eigenartige schwedische Wörter und Schreibweisen sauber fest.

Keine Garantie für andere Sprachen.


das gleiche gilt für deutsch. Ich bin gerade ein bisschen über Bord gegangen und habe alle Stimmen heruntergeladen - sie benötigen einen riesigen Speicherplatz auf dem Laufwerk und keine dokumentierte Möglichkeit, sie zu entfernen. Also vielleicht einfach eins nach dem anderen herunterladen.
Bdecaf

5

Soweit ich weiß, besteht die einzige Möglichkeit, einen Mac zum Sprechen in einer anderen Sprache zu bewegen, darin, Sprachressourcen in Ihrer Zielsprache abzurufen. Eine Website für französische Blinde empfiehlt iVox .

Entschuldigung, kein Slowake da kann ich sehen.


Vielen Dank für den Link zu iVox. Zumindest gibt es tschechische Stimme, ich werde es versuchen.
Peter Štibraný


3

Die in Mac OS X 10.6 enthaltenen Stimmen sind nur für Englisch optimiert. Selbst wenn Sie Ihre Systemsprache auf eine andere Sprache einstellen, funktioniert dies nicht, da versucht wird, mit der englischen Aussprache zu lesen, was zu lustigen Formulierungen führt. Versuchen Sie, "Hola" für Spanisch zu sagen, und Sie werden sehen, wie es sagt: "hooola", wie eine englischsprachige Person es lesen würde.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.