SynthesisTask - Amazon Polly

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

SynthesisTask

SynthesisTask 提供語音合成工作相關資訊的物件。

目錄

CreationTime

合成任務開始時間的時間戳記。

類型:Timestamp

必要:否

Engine

指定 Amazon Polly 在處理語音合成的輸入文字時使用的引擎 (standardneurallong-formgenerative)。使用所選引擎不支援的語音將導致錯誤。

類型:字串

有效值:standard | neural | long-form | generative

必要:否

LanguageCode

合成任務的可選語言代碼。只有在使用可用於印度英語(en-in)或印地語(Hiin)的雙語語音(例如 Addi)時,才需要此操作。

如果使用雙語語音且未指定語言代碼,Amazon Polly 會使用雙語語音的預設語言。任何語音的預設語言都是LanguageCode參數DescribeVoices作業所傳回的語言。例如,如果沒有指定語言代碼,Addi 將使用印度英語而不是印地語。

類型:字串

有效值:arb | cmn-CN | cy-GB | da-DK | de-DE | en-AU | en-GB | en-GB-WLS | en-IN | en-US | es-ES | es-MX | es-US | fr-CA | fr-FR | is-IS | it-IT | ja-JP | hi-IN | ko-KR | nb-NO | nl-NL | pl-PL | pt-BR | pt-PT | ro-RO | ru-RU | sv-SE | tr-TR | en-NZ | en-ZA | ca-ES | de-AT | yue-CN | ar-AE | fi-FI | en-IE | nl-BE | fr-BE

必要:否

LexiconNames

您希望服務在合成過程中應用的一個或多個發音詞典名稱列表。詞典的語言與語音的語言相同時,才會套用詞彙。

類型:字串陣列

陣列成員:最多 5 個項目。

模式:[0-9A-Za-z]{1,20}

必要:否

OutputFormat

返回的輸出將被編碼的格式。對於音頻流,這將是 mp3,ogg_Vorbis 或 PCM。對於語音標記,這將是 json。

類型:字串

有效值:json | mp3 | ogg_vorbis | pcm

必要:否

OutputUri

輸出語音檔案的途徑。

類型:字串

必要:否

RequestCharacters

合成的計費字元數。

類型:整數

必要:否

SampleRate

以 Hz 為單位指定的音訊頻率。

MP3 和沃比斯的有效值是「800」,「160」,「22050」和「24000」。標準語音的預設值是「22050」。神經聲音的預設值是「24000」。長格式語音的預設值為「24000」。生成語音的預設值是「24000」。

PCM 的有效值為「800」和「16000」。預設值為「16000」。

類型:字串

必要:否

SnsTopicArn

SNS 主題的 ARN (選擇性地用於提供語音合成工作的狀態通知)。

類型:String

模式:^arn:aws(-(cn|iso(-b)?|us-gov))?:sns:[a-z0-9_-]{1,50}:\d{12}:[a-zA-Z0-9_-]{1,251}([a-zA-Z0-9_-]{0,5}|\.fifo)$

必要:否

SpeechMarkTypes

為輸入文字傳回的語音標記類型。

類型:字串陣列

陣列成員:4 個項目的最大數目。

有效值:sentence | ssml | viseme | word

必要:否

TaskId

Amazon Polly 針對語音合成任務產生識別碼。

類型:String

模式:^[a-zA-Z0-9_-]{1,100}$

必要:否

TaskStatus

個別語音合成任務的當前狀態。

類型:字串

有效值:scheduled | inProgress | completed | failed

必要:否

TaskStatusReason

特定語音合成工作目前狀態的原因,包括工作失敗時發生錯誤。

類型:字串

必要:否

TextType

指定輸入文字是純文字還是 SSML。預設值為純文字。

類型:字串

有效值:ssml | text

必要:否

VoiceId

用於合成的語音 ID。

類型:字串

有效值:Aditi | Amy | Astrid | Bianca | Brian | Camila | Carla | Carmen | Celine | Chantal | Conchita | Cristiano | Dora | Emma | Enrique | Ewa | Filiz | Gabrielle | Geraint | Giorgio | Gwyneth | Hans | Ines | Ivy | Jacek | Jan | Joanna | Joey | Justin | Karl | Kendra | Kevin | Kimberly | Lea | Liv | Lotte | Lucia | Lupe | Mads | Maja | Marlene | Mathieu | Matthew | Maxim | Mia | Miguel | Mizuki | Naja | Nicole | Olivia | Penelope | Raveena | Ricardo | Ruben | Russell | Salli | Seoyeon | Takumi | Tatyana | Vicki | Vitoria | Zeina | Zhiyu | Aria | Ayanda | Arlet | Hannah | Arthur | Daniel | Liam | Pedro | Kajal | Hiujin | Laura | Elin | Ida | Suvi | Ola | Hala | Andres | Sergio | Remi | Adriano | Thiago | Ruth | Stephen | Kazuha | Tomoko | Niamh | Sofie | Lisa | Isabelle | Zayd | Danielle | Gregory | Burcu

必要:否

另請參閱

如需在其中一個特定語言 AWS SDK 中使用此 API 的詳細資訊,請參閱下列內容: