雙語聲音 - Amazon Polly

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

雙語聲音

Amazon Polly 有兩種產生雙語聲音的方式:

有腔調的雙語語音

重音符號的雙語聲音可以使用任何 Amazon Polly 語音建立,但只有在使用 SSML 標籤時才能建立。

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

例如,如果您使用的是喬安娜(他會說美國英語)的聲音,Amazon Polly 會在沒有法語口音的 Joanna 聲音中說出以下內容:

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

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

但是,如果您使用帶有<lang>標籤的喬安娜語音,Amazon Polly 會以美國口音的法語以喬安娜語音說出句子:

<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 會用義大利語發音以喬治的聲音說出句子:

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

全雙語語音

完全雙語的聲音,例如 Aiti 或 Kajal(印度英語和印地語)可以流利地說兩種語言。這可讓您使用相同語音,在單一文字中使用來自兩種語言的文字和句子。

目前,阿迪,卡賈爾,哈拉和 Zayd 是唯一可用的完全雙語聲音。

使用雙語語音(例如:阿迪語)

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

您可以透過兩個不同的形式使用印地語:

  • Devanagari:"उसने कहाँ, खेल तोह अब शुरू होगा"

  • Romanagari (使用拉丁字母):"Usne kahan, khel toh ab shuru hoga"

此外,您可以在單一句子中混合使用英文和印地語其中之一或兩個形式:

  • Devanagari + 英文:"This is the song कभी कभी अदिति"

  • Romanagari + 英文:"This is the song from the movie Jaane Tu Ya Jaane Na."

  • Devanagari + Romanagari + 英文:"This is the song कभी कभी अदिति from the movie Jaane Tu Ya Jaane Na."

由於 Addi 是雙語語音,因此在所有這些情況下的文本都將被正確讀取,因為 Amazon Polly 可以區分語言和腳本。

Amazon Polly 也支援英文 (阿拉伯數字) 和印地文 (天文數字) 的數字、日期、時間和貨幣擴充功能。在預設情況下,阿拉伯數字會使用印度英文讀取。為了使 Amazon Polly 讀取他們在印地語,你必須使用hi-IN語言代碼參數。