本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
SynthesisTask
SynthesisTask 提供有关语音合成任务的信息的对象。
目录
- CreationTime
-
合成任务启动时间的时间戳。
类型:Timestamp
必需:否
- Engine
-
指定 Amazon Polly 在处理用于语音合成的输入文本时使用的引擎(
standard
或neural
)。使用所选引擎不支持的语音将导致错误。类型:字符串
有效值:
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 的更多信息,请参阅以下内容: