“ พูด” เป็นภาษาอื่นหรือไม่?


29

มีการติดตั้งเสียงในภาษาต่าง ๆ ใน Mac OS X หรือไม่ เช่นสเปน, ฝรั่งเศสหรือสโลวะเกีย (เสียงในตัว iPod Nano ล่าสุดมีเสียงภาษาสโลวักที่สวยงามฉันก็อยากลองบน Mac OS X ด้วย)


มีเสียงใหม่มากมายใน 10.7 (เช่นภาษาเดนนิชที่ฉันเล่นด้วย)
Thorbjørn Ravn Andersen

@ Thorbjørn: ถูกต้องและนั่นคือสิ่งที่ฉันพูดในคำตอบของฉันเช่นกัน เสียงที่มีคุณภาพสูงสำหรับ "ฟรี" สิ่งที่ไม่ชอบ
ปีเตอร์Štibraný

ปีเตอร์พิจารณาการยอมรับคำตอบเดิมและเพิ่มหมายเหตุลงในคำถามของคุณแทนที่จะเพิ่มคำตอบในภายหลังและยอมรับมัน
Thorbjørn Ravn Andersen

1
@ Thorbjørn: จนถึงทุกวันนี้คำตอบของ Martins เป็นคำตอบที่ได้รับการยอมรับ แต่วันนี้ฉันไม่คิดว่ามันจะดีที่สุด ฉันไม่คิดว่าการเปลี่ยนคำตอบที่ยอมรับนั้นเป็นการกระทำที่ผิด แต่ฉันอาจพิจารณาตำแหน่งนี้อีกครั้ง
ปีเตอร์Štibraný

ดูเพิ่มเติมที่apple.stackexchange.com/questions/42322/…
Graham Miln

คำตอบ:


31

คุณสามารถใช้คำสั่งต่อไปนี้ใน Terminal เพื่อรับรายการเสียงที่มีอยู่ทั้งหมด:

say -v ?

ในระบบของฉันผลลัพธ์จะมีลักษณะเช่นนี้ด้วยชื่อเสียงตามด้วยตัวย่อภาษา (ฉันลบความคิดเห็น):

Agnes en_US

Albert en_US

อเล็กซ์ en_US

อลิซ it_IT

อัลวา sv_SE

Amelie fr_CA

แอนนา de_DE

ข่าวร้าย

Bahh en_US

ระฆัง en_US

โบอิ้ง en_US

Bruce en_US

บับเบิล en_US

Carmit he_IL

Cellos en_US

Damayanti id_ID

Daniel en_GB

บ้าคลั่ง en_US

Diego es_AR

Ellen nl_BE

Fiona en-scotland

Fred en_US

ข่าวดี

Hysterical en_US

Ioana ro_RO

Joana pt_PT

Junior en_US

กัญญา th_TH

กะเหรี่ยง en_AU

Kathy en_US

เคียวโกะ ja_JP

Laura sk_SK

เล็กค่า hi_IN

Luciana pt_BR

Maged ar_SA

Mariska hu_HU

เหม่ย - เจีย zh_TW

Melina el_GR

Milena ru_RU

Moira en_IE

โมนิกา es_ES

โนราห์ nb_NO

Paulina es_MX

ไปป์ออร์แกน

Princess en_US

Ralph en_US

Samantha en_US

Sara da_DK

satu fi_FI

Sin-ji zh_HK

Tessa en_ZA

โทมัส fr_FR

Ting-Ting zh_CN

Trinoids en_US

Veena en_IN

Vicki en_US

en_US วิกตอเรีย

กระซิบ en_US

Xander nl_NL

Yelda tr_TR

Yuna ko_KR

Zarvox en_US

Zosia pl_PL

Zuzana cs_CZ

นี่คือตัวอย่างเกี่ยวกับวิธีใช้พูดด้วยเสียงภาษาเยอรมันตามที่ scottishwildcat แนะนำในความคิดเห็น:

say -v Anna 'Guten Tag!'

ในกรณีที่คุณต้องการฟังรายการตัวอย่างคุณสามารถคัดลอกสิ่งนี้สำหรับการวนซ้ำลงในเทอร์มินัลของคุณซึ่งจะส่งผลให้เสียงที่ติดตั้งทั้งหมดพูดตัวอย่างข้อความ:

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
นอกจากนี้คุณควรใช้ "say -v <voicename>" เพื่อพูดถึงเสียงใดเสียงหนึ่งโดยไม่เปลี่ยนการตั้งค่าระบบ ตัวอย่างเช่นsay -v Whisper "Now I am whispering".
calum_b

2
นี่ควรเป็นคำตอบที่ยอมรับได้
letitbee

1
@letitbee อาจจะเป็นคนที่ถามคำถามเมื่อ 6 ปีที่แล้วจะกลับมาและลบคำตอบของเขาเพื่อให้เขาสามารถทำตามคำแนะนำของคุณ :-)
Tom Gewecke

@TomGewecke ไม่ต้องสงสัยเลยว่าเพื่อนของฉันไม่ต้องสงสัยเลย ที่จะเกิดขึ้น!
letitbee

มันคือsay -v \?
Nakilon

6

สำหรับ Mac OS X 10.7 ภาษาสวีเดนใช้งานได้ดีเพียงดาวน์โหลดเสียงภาษาสวีเดนโดยใช้ Preferences-> System Voice-> กำหนดเองและตั้งเป็น System Voice มันตอกย้ำคำศัพท์และการสะกดคำที่แปลกประหลาดของสวีเดน

ไม่รับประกันภาษาอื่น


เหมือนกันสำหรับภาษาเยอรมัน ฉันเพิ่งลงน้ำเล็กน้อยและดาวน์โหลดเสียงทั้งหมด - พวกเขาต้องการพื้นที่ขนาดใหญ่บนไดรฟ์และไม่มีวิธีบันทึกไว้ในการลบออก ดังนั้นอาจจะดาวน์โหลดทีละตัว
bdecaf

5

เท่าที่ฉันรู้วิธีเดียวที่จะให้ Mac พูดภาษาอื่นได้คือรับทรัพยากรเสียงในภาษาเป้าหมายของคุณ เว็บไซต์สำหรับคนตาบอดฝรั่งเศสแนะนำiVox

ขออภัยไม่มีชาวสโลวักที่นั่นที่ฉันเห็น


ขอขอบคุณที่แบ่งปันลิงก์ไปยัง iVox อย่างน้อยก็มีเสียงเชคฉันจะลองดู
ปีเตอร์Štibraný


3

เสียงที่รวมอยู่ใน Mac OS X 10.6 เหมาะสำหรับภาษาอังกฤษเท่านั้น แม้ว่าคุณจะตั้งค่าภาษาของระบบเป็นอะไรก็ตามมันจะไม่ทำงานเพราะมันจะพยายามอ่านด้วยการออกเสียงภาษาอังกฤษทำให้เกิดคำพูดตลก ๆ ลองพูดว่า "Hola" เป็นภาษาสเปนและคุณจะเห็นว่ามันพูดว่า: "hooola" ในฐานะที่เป็นคนที่พูดภาษาอังกฤษจะอ่านมัน


2

อาจเป็นเรื่องยากที่จะหานานาชาติสำหรับ OS X Lion นี่แสดงให้เห็นว่า ...

http://www.litebeam.net/litebeam/read4me/voices.html

http://www.youtube.com/watch?feature=player_embedded&v=RUI5d5L_wr8


ใช่สิ่งนี้ จากนั้นถ้าคุณต้องการใช้มันจาก Terminal คุณสามารถเขียน: say -v Laura "Dobrý deň"
mcdado
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.