SynthesisTask - Amazon Polly
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

SynthesisTask

SynthesisTask 提供有关语音合成任务的信息的对象。

目录

CreationTime

合成任务启动时间的时间戳。

类型:Timestamp

必需:否

Engine

指定 Amazon Polly 在处理用于语音合成的输入文本时使用的引擎(standardneural)。使用所选引擎不支持的语音将导致错误。

类型:字符串

有效值: standard | neural

必需:否

LanguageCode

合成任务的可选语言代码。只有在使用双语语音(例如 Aditi)时,才需要这样做,后者可以用于印度英语(en-in)或印地语(Hi-in)。

如果使用双语语音但未指定语言代码,Amazon Polly 将使用双语语音的默认语言。任何声音的默认语言都是LanguageCode参数DescribeVoices操作返回的语言。例如,如果未指定语言代码,Aditi 将使用印度英语而不是印地语。

类型:字符串

有效值: 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

必需:否

LexiconNames

你希望该服务在合成过程中应用的一个或多个发音词典名称的列表。只有当词典的语言与语音的语言相同时,词典才会适用。

类型:字符串数组

数组成员:最多 5 项。

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

必需:否

OutputFormat

对返回的输出进行编码的格式。对于音频直播,这将是 mp3、ogg_vorbis 或 pcm。对于语音标记,这将是 json。

类型:字符串

有效值: json | mp3 | ogg_vorbis | pcm

必需:否

OutputUri

输出语音文件的路径。

类型:字符串

必需:否

RequestCharacters

合成的计费角色数量。

类型:整数

必需:否

SampleRate

以 Hz 为单位指定的音频频率。

mp3 和 ogg_vorbis 的有效值为 “80000”、“16000”、“22050” 和 “240000”。标准语音的默认值为 “22050”。神经语音的默认值为 “24000”。

pcm 的有效值为 “8000” 和 “16000” 默认值为 “160000”。

类型:字符串

必需:否

SnsTopicArn

SNS 主题的 ARN 可选择用于为语音合成任务提供状态通知。

类型:字符串

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

必需:否

SpeechMarkTypes

为输入文本返回的语音标记类型。

类型:字符串数组

数组成员:最多 4 项。

有效值: sentence | ssml | viseme | word

必需:否

TaskId

Amazon Polly 为语音合成任务生成了标识符。

类型:字符串

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

必需:否

TaskStatus

当前的配置配置更改更改更改更改更改更改更改更改更改更改更改更改更改更改更改

类型:字符串

有效值: scheduled | inProgress | completed | failed

必需:否

TaskStatusReason

特定语音合成任务当前状态的原因,包括任务失败时的错误。

类型:字符串

必需:否

TextType

指定输入文本是纯文本还是 SSML。默认值为纯文本。

类型:字符串

有效值: ssml | text

必需:否

VoiceId

用于合成更改更改更改更改更改更改更改更改更改更改更改更改更改更改更改

类型:字符串

有效值: 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

必需:否

另请参阅

有关在特定语言的 Amazon 软件开发工具包中使用此 API 的更多信息,请参阅以下内容: