

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon Polly 中的語音
<a name="voices-in-polly"></a>

 Amazon Polly 為各種語言提供數十種逼真的語音和支援。每一個語音都是透過說母語的使用者建立的，所以每個語音之間都會有變化，即使是相同語言內的語音也一樣。您也可以使用 ，透過您選擇的文字 AWS 管理主控台 來測試每個語音。對於大多數語言，至少會有一個男性和一個女性聲音，通常每個聲音都不只一個。少數語言只有單一語音。

這份清單包含的多種語言的語音庫存，會持續更新以包含其他的選項。若要建議新語言或語音，請在此頁面提供意見回饋。遺憾的是，我們無法在特定新語言的計劃發佈前對它們進行評論。

**注意**  
若要在瀏覽器中聆聽 Amazon Polly 語音範例，請參閱 [Amazon Polly 產品概觀](https://aws.amazon.com/polly)。

**Topics**
+ [可用語音](available-voices.md)
+ [雙語語音](bilingual-voices.md)
+ [套用新聞播報員語音](newscaster-voices.md)
+ [聆聽語音](listen-to-voices.md)
+ [計時語音速度](voice-speed-vip.md)
+ [變更語音速度](voice-speed-change-vip.md)

# 可用語音
<a name="available-voices"></a>

Amazon Polly 以多種語言提供各種逼真的語音，以合成文字語音。下表顯示 Amazon Polly 提供的所有語音。


|  | 語言和語言變體 | 語言代碼 | 名稱/ID | Gender | 生成式語音 | 長形語音 | 神經語音 | 標準語音 | 
| --- | --- | --- | --- | --- | --- | --- | --- | --- | 
| 1 |  **阿拉伯文**  |  arb  |  Zeina  |  女性  |  否  |  否  |  否  |  是  | 
| 2 |  **阿拉伯文 （海灣）**  |  ar-AE  |  Hala\$1 Zayd\$1  |  女性 男性  |  否 否  |  否 否  |  是 是  |  否 否  | 
| 3 |  **荷蘭文 （比利時）**  |  nl-BE  |  利薩  |  女性  |  是  |  否  |  是  |  否  | 
| 4 |  **加泰隆尼亞文**  |  ca-ES  |  Arlet  |  女性  |  否  |  否  |  是  |  否  | 
| 5 |  **捷克文**  |  cs-CZ  |  Jitka  |  女性  |  否  |  否  |  是  |  否  | 
| 6 |  **中文 （中文）**  |  yue-CN  |  海津  |  女性  |  否  |  否  |  是  |  否  | 
| 7 |  **中文 （國語）**  |  cmn-CN  |  Zhiyu  |  女性  |  否  |  否  |  是  |  是  | 
| 8 |  **丹麥文**  |  da-DK  |  Naja Mads Sofie  |  女性 男性 女性  |  否 否 否  |  否 否 否  |  否 否 是  |  是 是 否  | 
| 9 |   **荷蘭文**   |  nl-NL  |  月亮 Lotte Ruben  |  女性 女性 男性  |  是 否 否  |  否 否 否  |  是 否 否  |  否 是 是  | 
| 10 |   **英文 (澳洲)**   |  en-AU  |  Nicole 奧利維亞 Russell  |  女性 女性 男性  |  否 是 否  |  否 否 否  |  否 是 否  |  是 否 是  | 
| 11 |   **英文 (英國)**   |  en-GB  |  Amy\$1\$1 Emma Brian Arthur  |  女性 女性 男性 男性  |  是 否 是 否  |  否 否 否 否  |  是 是 是 是  |  是 是 是 否  | 
| 12 |   **英文 (印度)**   |  en-IN  |  Aditi\$1  Raveena Kajal\$1  |  女性 女性 女性  |  否 否 是  |  否 否 否  |  否 否 是  |  是 是 否  | 
| 13 |   **英文 （愛爾蘭）**   |  en-IE  |  Niamh  |  女性  |  是  |  否  |  是  |  否  | 
| 14 |   **英文 （紐西蘭）**   |  en-NZ  |  Aria  |  女性  |  是  |  否  |  是  |  否  | 
| 15 |   **英文 （新加坡）**   |  en-SG  |  Jasmine  |  女性  |  是  |  否  |  是  |  否  | 
| 16 |   **英文 （南非）**   |  en-ZA  |  Ayanda  |  女性  |  是  |  否  |  是  |  否  | 
| 17 |   **英文 (美國)**   |  zh-TW  |  丹尼爾文 Gregory Ivy Joanna\$1\$1 Kendra Kimberly Salli Joey Justin Kevin Matthew\$1\$1 Ruth Stephen Tiffany 派翠克  |  女性 男性 女性 (兒童) 女性 女性 女性 女性 男性 男性 (兒童) 男性 (兒童) 男性 女性 男性 女性 男性  |  是 否 否 是 否 否 是 否 否 否 是 是 是 是 否  |  是 是 否 否 否 否 否 否 否 否 否 是 否 否 是  |  是 是 是 是 是 是 是 是 是 是 是 是 是 否 否  |  否 否 是 是 是 是 是 是 否 是 否 否 否 否 否  | 
| 18 |   **英文 (威爾)**   |  en-GB-WLS  |  Geraint  |  男性  |  否  |  否  |  否  |  是  | 
| 19 |   **芬蘭文**   |  fi-FI  |  Suvi  |  女性  |  否  |  否  |  是  |  否  | 
| 20 |  **法文**  |  fr-FR  |  Ambre Céline/Celine 佛羅里安 Léa Mathieu Rémi  |  女性 女性 男性 女性 男性 男性  |  是 是 是 是 否 是  |  否 否 否 否 否 否  |  否 否 否 是 否 是  |  否 是 否 是 是 否  | 
| 21 |  **法文 （比利時）**  |  fr-BE  |  伊薩貝爾  |  女性  |  是  |  否  |  是  |  否  | 
| 22 |  **法文 (加拿大)** |  fr-CA  |  Chantal 加布里爾 Liam  |  女性 女性 男性  |  否 是 是  |  否 否 否  |  否 是 是  |  是 否 否  | 
| 23 |   **德文**  |  de-DE  |  Marlene Vicki Hans 丹尼爾 利納特  |  女性 女性 男性 男性 男性  |  否 是 否 是 是  |  否 否 否 否 否  |  否 是 否 是 否  |  是 是 是 否 否  | 
| 24 |  **德文 （奧地利）**  |  de-AT  |  漢納  |  女性  |  是  |  否  |  是  |  否  | 
| 25 |  **德文 （瑞士）**  |  de-CH  |  薩布林納  |  女性  |  是  |  否  |  是  |  否  | 
| 26 |  **印地文**  |  hi-IN  |  Aditi\$1 Kajal\$1  |  女性 女性  |  否 否  |  否 否  |  否 是  |  是 否  | 
| 27 |  **冰島文**  |  is-IS  |  Dóra/Dora Karl  |  女性 男性  |  否 否  |  否 否  |  否 否  |  是 是  | 
| 28 |  **義大利文** |  it-IT  |  披頭四 Carla Bianca Lorenzo Giorgio Adriano  |  女性 女性 女性 男性 男性 男性  |  是 否 是 是 否 否  |  否 否 否 否 否 否  |  否 否 是 否 否 是  |  否 是 是 否 是 否  | 
| 29 |  **日文**  |  ja-JP  |  Mizuki Takumi 卡茲哈 Tomoko  |  女性 男性 女性 女性  |  否 否 否 否  |  否 否 否 否  |  否 是 是 是  |  是 是 否 否  | 
| 30 |  **韓文**  |  ko-KR  |  Seoyeon Jihye  |  女性 女性  |  是 否  |  否 否  |  是 是  |  是 否  | 
| 31 |  **挪威文**  |  nb-NO  |  Liv Ida  |  女性 女性  |  否 否  |  否 否  |  否 是  |  是 否  | 
| 32 |  **波蘭文**  |  pl-PL  |  Ewa Maja Jacek Jan 奧拉  |  女性 女性 男性 男性 女性  |  是 否 否 否 是  |  否 否 否 否 否  |  否 否 否 否 是  |  是 是 是 是 否  | 
| 33 |  **葡萄牙文 (巴西)**  |  pt-BR  |  Camila Vitória/Vitoria Ricardo Thiago  | 女性 女性 男性 男性  |  是 否 否 否  |  否 否 否 否  |  是 是 否 是  |  是 是 是 否  | 
| 34 |  **葡萄牙文 (歐洲)**  | pt-PT |  Inês/Ines Cristiano  |  女性 男性  |  否 否  |  否 否  |  是 否  |  是 是  | 
| 35 |  **羅馬尼亞文**  |  ro-RO  |  Carmen  |  女性  |  否  |  否  |  否  |  是  | 
| 36 |  **俄文**  |  ru-RU  |  Tatyana Maxim  |  女性 男性  |  否 否  |  否 否  |  否 否  |  是 是  | 
| 37 |  **西班牙文 （西班牙）**  |  es-ES  |  Conchita Lucia Alba Enrique 塞爾吉奧 Raúl  | 女性 女性 女性 男性 男性 男性  |  否 是 否 否 是 否  |  否 否 是 否 否 是  |  否 是 否 否 是 否  |  是 是 否 是 否 否  | 
| 38 |  **西班牙文 （墨西哥）**   |  es-MX  |  Mia 安德列  |  女性 男性  |  是 是  |  否 否  |  是 是  |  是 否  | 
| 39 |  **西班牙文 （美國）**  |  es-US  |  Lupe\$1\$1 Penélope/Penelope Miguel Pedro |  女性 女性 男性 男性  |  是 否 否 是  |  否 否 否 否  |  是 否 否 是  |  是 是 是 否  | 
| 40 |  **瑞典文**  |  sv-SE  |  Astrid Elin  |  女性 女性  |  否 否  |  否 否  |  否 是  |  是 否  | 
| 4.1 |  **土耳其文**  |  tr-TR  |  Filiz 爆量  |  女性 女性  |  否 否  |  否 否  |  否 是  |  是 否  | 
| 42 |  **威爾斯文**  |  cy-GB  |  Gwyneth  |  女性  |  否  |  否  |  否  |  是  | 

\$1 此語音為雙語。如需詳細資訊，請參閱[雙語語音](bilingual-voices.md)。

\$1\$1 與神經格式搭配使用時，這些語音可以與新聞播報員說話風格搭配使用。如需詳細資訊，請參閱[套用新聞播報員語音](newscaster-voices.md)。



 每個 Amazon Polly 語音引擎都有獨特的功能。進一步了解 Amazon Polly 提供之語音引擎的功能和區域可用性：
+ [生成式語音](generative-voices.md)
+ [長形語音](long-form-voices.md)
+ [神經語音](neural-voices.md)
+ [標準語音](standard-voices.md)

## 品牌聲音
<a name="brand-voices"></a>

除了上表中列出的可用語音之外，您還可以使用 Amazon Polly 為您的品牌角色建立自訂語音。透過品牌語音，您可以為客戶提供獨特且獨佔的語音。若要進一步了解 Amazon Polly 品牌語音，請參閱[品牌語音](https://aws.amazon.com/polly/features/#Brand_Voice)。

# 雙語語音
<a name="bilingual-voices"></a>

Amazon Polly 有兩種產生雙語語音的方式：
+ [有腔調的雙語語音](#accented-bilingual)
+ [全雙語語音](#true-bilingual)

## 有腔調的雙語語音
<a name="accented-bilingual"></a>

重音雙語語音可以使用任何 Amazon Polly 語音建立，但僅限於使用 SSML 標籤時。

一般而言，輸入文字中的所有字詞都會以您正在使用之語音的預設語言來朗讀。

例如，如果您使用 Joanna 的語音 （會說美式英文），Amazon Polly 會以不含法文重音的 Joanna 語音說出以下內容：

```
<speak>
     Why didn't she just say, 'Je ne parle pas français?'
</speak>
```

在這種情況下，*Je ne parle pas français* 這句話會用英語的方式說出。

不過，如果您使用 Joanna 語音搭配 <lang> 標籤，Amazon Polly 會以美式法文的 Joanna 語音說出句子：

```
<speak>
     Why didn't she just say, <lang xml:lang="fr-FR">'Je ne parle pas français?'</lang>.
</speak>
```

由於 Joanna 不是以法文為母語，發音會以其母語語言 (美式英文) 為主。例如，完美的法語發音在發出文字 *français* 的 /R/ 時會帶有小舌顫音，但 Joanna 的美式英文語音則會發音為對應的聲音 /r/。

如果您使用說義大利文的 Giorgio 語音搭配下列文字，Amazon Polly 會使用義大利文發音，以 Giorgio 的聲音說出句子：

```
<speak>
     Mi piace Bruce Springsteen.
</speak>
```

## 全雙語語音
<a name="true-bilingual"></a>

Aditi 或 Kajal （印度英文和印地文） 等全雙語語音可以流暢地說兩種語言。這可讓您使用相同語音，在單一文字中使用來自兩種語言的文字和句子。

目前，Aditi、Kajal、Hala 和 Zayd 是唯一可用的全雙語語音。

**使用雙語語音 （範例：Aditi) **

Aditi 可同時流暢地說印度英文 (en-IN) 和印地語 (hi-IN)。您可以同時合成使用英文和印地語的語音，而語音可在這兩個語言間切換，即使是在相同句子中亦然。

您可以透過兩個不同的形式使用印地語：
+ Devanagari："उसने कहाँ, खेल तोह अब शुरू होगा"
+ Romanagari (使用拉丁字母)："Usne kahan, khel toh ab shuru hoga"

此外，您可以在單一句子中混合使用英文和印地語其中之一或兩個形式：
+ Devanagari \$1 英文："This is the song कभी कभी अदिति"
+ Romanagari \$1 英文："This is the song from the movie Jaane Tu Ya Jaane Na."
+ Devanagari \$1 Romanagari \$1 英文："This is the song कभी कभी अदिति from the movie Jaane Tu Ya Jaane Na."

由於 Aditi 是雙語語音，因此所有這些案例中的文字都會正確讀取，因為 Amazon Polly 可以區分語言和指令碼。

Amazon Polly 也支援英文 （阿拉伯數字） 和印地文 (Devanagari 數字） 的數字、日期、時間和貨幣擴展。在預設情況下，阿拉伯數字會使用印度英文讀取。若要讓 Amazon Polly 在印地文中讀取它們，您必須使用`hi-IN`語言程式碼參數。

# 套用新聞播報員語音
<a name="newscaster-voices"></a>

人們會根據情境使用不同的說話風格。例如，輕鬆的交談聽起來與電視或廣播新聞非常不同。由於標準語音的製作方式，無法產生不同的說話風格。不過，神經語音可以。它們可以針對特定說話風格進行訓練，其變化和強調該風格固有的某些語音部分。

除了預設的神經語音之外，Amazon Polly 還提供新聞播報員說話風格，使用神經系統以電視或廣播新聞播報員風格產生語音。新聞播報員風格適用於美式英文 (en-US) 的 Matthew 和 Joanna 語音、美式西班牙文 (es-US) 的 Lupe 語音，以及英式英文 (en-GB) 的 Amy 語音。

若要使用新聞播報員風格，您必須先選擇神經引擎，然後在您的輸入文字中使用以下步驟所述的語法。

**注意**  
若要使用任何神經說話風格，您必須使用支援神經語音的 AWS 其中一個區域。並非所有區域皆可提供此選項。如需詳細資訊，請參閱[功能和區域相容性](neural-voices.md#ntts-regions)。

------
#### [ Console ]

**套用新聞播報員風格**

1. 開啟位於 https：//[https://console.aws.amazon.com/polly/](https://console.aws.amazon.com/polly/) 的 Amazon Polly 主控台。

1. 請確定您使用支援 AWS 神經語音的區域。

1. 在 Text-to-Speech (文字轉語音) 頁面上，針對 **Engine (引擎)** 選擇 **Neural (神經)**。

1. 選擇您要使用的語言和語音。只有 Matthew 和 Joanna for US English (en-US)、Lupe for US Spanish (es-US) 和 Amy for British English (en-GB) 可在新聞播報員語音中使用。

1. 開啟 **SSML**。

1. 使用新聞播報員風格 SSML 語法，將輸入文字新增到您的文字轉語音請求。

   ```
   <amazon:domain name="news">text</amazon:domain>
   ```

   例如，您可以使用新聞播報員標籤，如下所示：

   ```
   <speak> 
   <amazon:domain name="news"> 
   From the Tuesday, April 16th, 1912 edition of The Guardian newspaper: 
   
   The maiden voyage of the White Star liner Titanic, the largest ship ever launched 
   ended in disaster. 
   
   The Titanic started her trip from Southampton for New York on Wednesday. Late on 
   Sunday night she struck an iceberg off the Grand Banks of Newfoundland. By 
   wireless telegraphy she sent out signals of distress, and several liners were 
   near enough to catch and respond to the call.
   </amazon:domain> 
   </speak>
   ```

1. 選擇**接聽**。

------
#### [ AWS CLI ]

**套用新聞播報員風格**

1. 在您的 API 請求中，包含引擎參數，其 `neural` 值為 :

   ```
     --engine neural
   ```

1. 使用新聞播報員風格 SSML 語法，將輸入文字新增到您的 API 請求。

   ```
   <amazon:domain name="news">text</amazon:domain>
   ```

   例如，您可以使用新聞播報員標籤，如下所示：

   ```
   <speak> 
   <amazon:domain name="news"> 
   From the Tuesday, April 16th, 1912 edition of The Guardian newspaper: 
   
   The maiden voyage of the White Star liner Titanic, the largest ship ever launched 
   ended in disaster. 
   
   The Titanic started her trip from Southampton for New York on Wednesday. Late on 
   Sunday night she struck an iceberg off the Grand Banks of Newfoundland. By 
   wireless telegraphy she sent out signals of distress, and several liners were 
   near enough to catch and respond to the call.
   </amazon:domain> 
   </speak>
   ```

------

如需 SSML 的詳細資訊，請參閱[支援的 SSML 標籤](supportedtags.md)。

# 聆聽語音
<a name="listen-to-voices"></a>

[設定](getting-started.md) Amazon Polly 後，您可以在 主控台上使用自訂文字測試語音。

**在主控台上接聽 Amazon Polly 語音**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/polly/](https://console.aws.amazon.com/polly/)：// 開啟 Amazon Polly 主控台。

1. 選擇 **Text-to-Speech** (文字轉換語音) 索引標籤。

1. 針對**引擎**，選擇**生成式**、**長形**、**神經**或**標準**。

1. 選取語言和區域。然後選擇語音。

1. 輸入語音的文字以說話或使用預設片語，然後選擇**接聽**。

# 計時語音速度
<a name="voice-speed-vip"></a>

由於語音之間的自然變化，每個可用的語音會以稍微不同的速度說話。例如，使用美式英文語音時，Ivy 和 Joanna 比 Matthew 略快，而且比 Joey 快得多。由於語音之間差異很大，因此 Amazon Polly 語音沒有標準速度 （每分鐘字數）。不過，您可以找到語音使用[語音標記](using-speechmarks.md)說出所選文字所需的時間。

**計時口語文字段落的長度**

1. 開啟 AWS CLI。

1. 執行下列程式碼，視需要填入 。

   ```
        aws polly synthesize-speech \
             --language-code optional language code if needed
             --output-format json \
             --voice-id [name of desired voice] \
             --text '[desired text]' \
             --speech-mark-types='["viseme"]' \
             LengthOfText.txt
   ```

1. 打開 `LengthOfText.txt`.

如果文字是「Mary has a little lamb」，Amazon Polly 傳回的最後幾行會是：

```
     {"time":882,"type":"viseme","value":"t"}
     {"time":964,"type":"viseme","value":"a"}
     {"time":1082,"type":"viseme","value":"p"}
```

基本上，最後視素即「lamb」中最後字母發音，是在開始說話後 1082 毫秒處開始。雖然這並非音訊確實的長度，但是已經很接近，可做為語音比較的基礎。

# 變更語音速度
<a name="voice-speed-change-vip"></a>

對於特定的應用程式，您可能會發現您希望語音放慢或加快。如果語音的速度有問題，Amazon Polly 會提供使用 SSML 標籤修改的功能。例如，如果您的組織製作的應用程式會將書籍讀給外來的觀眾，您可能會想要改變語音速度。您的受眾可能會說英文，但流暢程度有限。Amazon Polly 使用 SSML <prosody> 標籤協助您降低語音速率。

**您可以使用百分比：**

```
<speak>
     In some cases, it might help your audience to <prosody rate="85%">slow 
     the speaking rate slightly to aid in comprehension.</prosody>
</speak>
```

**或預設速度：**

```
<speak>
     In some cases, it might help your audience to <prosody rate="slow">slow 
     the speaking rate slightly to aid in comprehension.</prosody>
</speak>
```

搭配 Amazon Polly 使用 SSML 時，您可以使用兩種速度選項：
+ **預設速度：**`x-slow`、`slow`、`fast`、 `medium`和 `x-fast`。在這些情況下，每個選項是大約的速度，其取決於您慣用的語音。`medium` 選項是正常的語音速度。
+ n**% 的語音率：**可使用介於 20% 到 200% 之間的任何百分比語音率。在這些情況下，您可以選擇完全符合所需的速度。不過，視您選擇的語音而定，語音的實際速度為近似值。100% 視為語音的正常速度。



**注意**  
以各種速度測試您選取的語音。每個選項的速度都是近似值，取決於您選擇的語音。

如需使用 `prosody`標籤的詳細資訊，請參閱 [控制音量、說話速率和音調](prosody-tag.md)。