Tiếng nói nói trong ngôn ngữ khác nhau?


29

Có tiếng nói trong các ngôn ngữ khác nhau được cài đặt trong Mac OS X không? Ví dụ: tiếng Tây Ban Nha, tiếng Pháp hay tiếng Slovakia? (giọng nói tích hợp iPod Nano mới nhất có giọng nói tuyệt vời của Slovakia, tôi cũng muốn dùng thử trên Mac OS X)


Có rất nhiều giọng nói mới trong 10.7 (ví dụ như tiếng Đan Mạch mà tôi đã chơi).
Thorbjørn Ravn Andersen

@ Thorbjørn: đúng vậy, và đó cũng là những gì tôi đã nói trong câu trả lời của mình. Giọng nói chất lượng cao cho "miễn phí", những gì không thích?
Peter tibraný

Peter, xem xét chấp nhận một trong những câu trả lời ban đầu và thêm một ghi chú cho câu hỏi của bạn thay vì thêm một câu trả lời sau đó và chấp nhận điều đó.
Thorbjørn Ravn Andersen

1
@ Thorbjørn: cho đến hôm nay, câu trả lời của Martins là câu trả lời được chấp nhận. Nhưng tôi không nghĩ nó là thứ tốt nhất hiện nay. Tôi không nghĩ rằng thay đổi câu trả lời được chấp nhận là thực tiễn sai, nhưng tôi có thể xem xét lại vị trí này.
Peter tibraný

Câu trả lời:


31

Bạn có thể sử dụng lệnh sau trong Terminal để nhận danh sách tất cả các giọng nói có sẵn:

say -v ?

Trên hệ thống của tôi, đầu ra trông như thế này với tên giọng nói theo sau là viết tắt ngôn ngữ (tôi đã xóa các nhận xét):

Agnes en_US

Albert en_US

Alex en_US

Alice it_IT

Alva

Amelie fr_CA

Anna de_DE

Tin xấu

Bahh en_US

Chuông en_US

Boing en_US

Bruce en_US

Bong bóng en_US

Anh ấy

Tế bào en_US

Damayanti id_ID

Daniel en_GB

Bối rối en_US

Diego es_AR

Ellen nl_BE

Fiona en-scotland

Fred en_US

Tin tốt

En_US cuồng loạn

Ioana ro_RO

Joana pt_PT

Thiếu niên

Kanya th_TH

Karen en_AU

Kathy en_US

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

Môn phái

Nora nb_NO

Paulina es_MX

Đàn organ

Công chúa 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

Thì thầm

Xander nl_NL

Yelda tr_TR

Yuna ko_KR

Zarvox en_US

Zosia pl_PL

Zuzana cs_CZ

Đây là một ví dụ về cách sử dụng nói với giọng nói tiếng Đức, như được đề xuất bởi scottishwildcat trong các bình luận:

say -v Anna 'Guten Tag!'

Trong trường hợp bạn muốn nghe danh sách ví dụ, bạn có thể sao chép vòng lặp này vào thiết bị đầu cuối của mình, điều này sẽ dẫn đến tất cả các giọng nói được cài đặt nói một ví dụ văn bản:

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
Cũng đáng đề cập, sau đó bạn có thể sử dụng "say -v <voicename>" để sử dụng một trong những giọng nói đó mà không thay đổi tùy chọn hệ thống. Ví dụ , say -v Whisper "Now I am whispering".
calum_b

2
Đây phải là câu trả lời được chấp nhận.
letitbee

1
@letitbee có lẽ anh chàng đặt câu hỏi 6 năm trước sẽ quay lại và xóa câu trả lời của anh ấy để anh ấy có thể làm theo lời khuyên của bạn :-)
Tom Gewecke

@TomGewecke Không còn nghi ngờ gì nữa, bạn của tôi, không nghi ngờ gì nữa. Điều đó sẽ xảy ra!
letitbee

Đó làsay -v \?
Nakilon

6

Đối với Mac OS X 10.7, tiếng Thụy Điển hoạt động khá tốt bằng cách tải xuống giọng nói Thụy Điển bằng Tùy chọn-> Giọng nói hệ thống-> Tùy chỉnh và cài đặt làm Giọng nói hệ thống. Nó gọn gàng móng tay ngay cả những từ và cách viết tiếng Thụy Điển khá đặc biệt.

Không đảm bảo cho các ngôn ngữ khác.


tương tự cho tiếng Đức. Tôi chỉ có một chút quá nhiệt tình và tải xuống tất cả các giọng nói - họ cần một không gian lớn trên ổ đĩa và không có cách nào để loại bỏ chúng. Vì vậy, có thể chỉ cần tải từng cái một.
bdecaf

5

Theo như tôi biết cách duy nhất để khiến Mac nói được bằng ngôn ngữ khác là lấy tài nguyên giọng nói bằng ngôn ngữ mục tiêu của bạn. Một trang web dành cho người mù Pháp khuyên dùng iVox .

Xin lỗi, không có tiếng Slovak ở đó tôi có thể nhìn thấy.


Cảm ơn đã chia sẻ liên kết đến iVox. Ít nhất là có tiếng nói của Séc, tôi sẽ thử.
Peter tibraný


3

Các giọng nói trong Mac OS X 10.6 chỉ được tối ưu hóa cho tiếng Anh. Ngay cả khi bạn đặt ngôn ngữ hệ thống của mình thành bất kỳ thứ gì khác, nó sẽ không hoạt động, bởi vì nó sẽ cố đọc bằng cách phát âm tiếng Anh, gây ra những từ hài hước. Hãy thử nói tiếng Hol Holio đối với tiếng Tây Ban Nha và bạn sẽ thấy nó nói như thế nào: Một người biết nói tiếng Anh sẽ đọc nó.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.