自動音声認識(ASR)アノテーションセットの削除API



自動音声認識(ASR)アノテーションセットの削除API

このAPIは、アノテーションセットIDによって識別されるアノテーションセットを削除します。

HTTPメソッドとパス

DELETE v1/skills/{skillId}/asrAnnotationSets/{annotationSetId}
アトリビュート 説明 必須
skillId 文字列 URIパスに含むスキルIDです。
annotationSetId 文字列 URIパスに含むアノテーションセットIDです。

リクエスト

リクエストヘッダー

 Content-Type: application/json
 Accept: application/json

リクエスト本文

なし

応答

HTTPステータス

HTTP 204 No Content

応答ヘッダー

Content-Type: application/json

応答本文

なし

エラー応答

このセクションでは、リクエスト固有のエラーについて説明します。すべてのASR APIに適用されるエラーのリファレンスについては、自動音声認識(ASR)APIエラーリファレンスを参照してください。

HTTPステータスコード エラーコード シナリオ
400 Bad Request INVALID_REQUEST_PARAMETER アノテーションセットIDの形式が正しくありません。
スキルIDの形式が正しくありません。
409 Conflict RESOURCE_IN_USE アノテーションセットは評価の実行で使用中です。

404 Not Found

RESOURCE_NOT_FOUND

指定されたスキルが存在しません。

指定されたアノテーションセットが存在しません。

500 Internal Server Error

INTERNAL_SERVER_ERROR

内部サーバエラーのため、リクエストが失敗しました。

サンプルリクエスト 応答の例
DELETE /v1/skills/1234/asrAnnotationSets/123-1234-1234 HTTP/1.1 Accept: application/json HTTP 204 NO CONTENT
DELETE /v1/skills/1234/asrAnnotationSets/123-1234-1234 HTTP/1.1 Accept: application/json
HTTP 404 Not Found Content-Type: application/json { "message": "Annotation set with id \"123-1234-1234\" cannot be found", "code": "RESOURCE_NOT_FOUND" }