STT
Async

Get long audio transcription

비동기화 방식으로 요청한 받아쓰기의 진행상황 및 결과를 확인합니다.

get/stt/v1/async/transcripts/{rid}

Request

Response

Example response

ridstring

요청 ID 입니다.

status'ai_requested' | 'uploaded' | 'file_processing' | 'transcribing' | 'post_processing' | 'transcribed' | 'input_error' | 'transcript_error' | 'file_error'

받아쓰기 요청의 상태값 입니다.

ai_requested: 요청이 시작되었습니다.

uploaded: 파일 업로드가 완료되었습니다.

file_processing: 파일을 전처리 중 입니다.

transcribing: 받아쓰기 중 입니다.

post_processing: 후처리 중 입니다.

transcribed: 받아쓰기가 완료되었습니다.

input_error: 사용자 요청 값에 오류가 있습니다. 확인 후 다시 요청해 주세요.

transcript_error: 받아쓰기 중 오류가 발생하였습니다. 잠시 기다렸다가 다시 요청해 주세요.

file_error: 파일에 오류가 있습니다. 파일 확인 후 다시 요청해 주세요.

progressinteger

받아쓰기 처리중인 경우 현재 진행률을 나타냅니다.

messagestring

오류 메시지 등의 추가정보를 표시합니다.

customobject

응답에 포함하여 받고 싶은 사용자 객체를 명시합니다.

사용자가 요청에 custom 객체를 명시한 경우 동일한 값이 응답에 명시되어 반환됩니다.

요청을 자동화 하여 보낼 때 유용합니다.

Example response

{
  "rid": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
  "status": "transcribed",
  "progress": 100,
  "sttResults": [
    {
      "words": [
        {
          "word": "안녕하세요",
          "startTime": {
            "seconds": "0",
            "nanos": 0
          },
          "endTime": {
            "seconds": "7",
            "nanos": 700000000
          },
          "hasKeyword": true,
          "speaker": "1"
        }
      ]
    }
  ],
  "custom": {
    "app_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.