Speech

Get the state and transcription result of a speech recognition task

Returns a previously submitted speech recognition task by its id. Once the task has succeeded result holds the transcription; until then it is not yet populated, so the method can be polled until it is. Depending on the task type the response also contains a call summary and a call score with its description. Only tasks of the authenticated customer can be read; any other id returns 404. A recognition token of the authenticated account may be passed in the X-Recognition-Token header (or as a token query parameter); API keys allowed to use Speech Recognition may omit it.

get/speech/result/{id}

Request

  • Base URL
    https://api.commpeak.com/portal
  • URL
    https://api.commpeak.com/portal/speech/result/{id}
  • Auth
    API key in header Authorization

Path parameters

idinteger required

Speech recognition task identifier.

Response

Successful Response

idinteger required

Speech recognition task identifier

durationnumber nullable

Recording duration in seconds

languagesstring[] nullable

Languages used for recognition

remote_identifierstring nullable

Caller-provided identifier

task_typestring nullable

Type of recognition task

summarystring nullable

Summary of conversation

call_scorenumber nullable

Call Score 0-1

call_score_descriptionstring nullable

Call Score description

Example response

{
  "result": {
    "created_at": "2026-10-07 12:30:00"
  }
}

Changes

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