翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
特定の SpeechSynthesisTask オブジェクトをその TaskID に基づいて取得します。このオブジェクトには、タスクのステータスや、タスクの出力を含む S3 バケットへのリンクなど、指定された音声合成タスクに関する情報が含まれます。
リクエストの構文
GET /v1/synthesisTasks/TaskId
HTTP/1.1
URI リクエストパラメータ
リクエストでは、次の URI パラメータを使用します。
- TaskId
-
Amazon Polly で生成された音声合成タスクの識別子。
Pattern:
^[a-zA-Z0-9_-]{1,100}$
必須: はい
リクエストボディ
リクエストにリクエスト本文がありません。
レスポンスの構文
HTTP/1.1 200
Content-type: application/json
{
"SynthesisTask": {
"CreationTime": number,
"Engine": "string",
"LanguageCode": "string",
"LexiconNames": [ "string" ],
"OutputFormat": "string",
"OutputUri": "string",
"RequestCharacters": number,
"SampleRate": "string",
"SnsTopicArn": "string",
"SpeechMarkTypes": [ "string" ],
"TaskId": "string",
"TaskStatus": "string",
"TaskStatusReason": "string",
"TextType": "string",
"VoiceId": "string"
}
}
レスポンス要素
アクションが成功すると、サービスは HTTP 200 レスポンスを返します。
サービスから以下のデータが JSON 形式で返されます。
- SynthesisTask
-
出力形式、作成時刻、タスクのステータスなど、リクエストされたタスクからの情報を提供する SynthesisTask オブジェクト。
型: SynthesisTask オブジェクト
エラー
- InvalidTaskIdException
-
入力されたタスク ID が無効です。有効なタスク ID を入力して、もう一度お試しください。
HTTP ステータスコード: 400
- ServiceFailureException
-
不明な状態が原因で、サービス障害が発生しました。
HTTP ステータスコード: 500
- SynthesisTaskNotFoundException
-
リクエストされたタスク ID を持つ音声合成タスクが見つかりません。
HTTP ステータスコード: 400
以下の資料も参照してください。
言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。