---
title: "Get speech result"
method: GET
path: "/speech/result/{id}"
tags: ["Portal", "Portal Speech"]
---

# Get speech result

`GET /speech/result/{id}`

get the state and result of a previously submitted speech recognition task

## Path parameters

- `id` integer, required — Speech recognition task identifier.

## Headers

- `X-Recognition-Token` string, required — Speech recognition token authorising the request.

## Response `200`

Successful Response

- SpeechRecognitionResultResponse
  - `id` integer, required — Speech recognition task identifier
  - `duration` number — Recording duration in seconds
  - `languages` string[] — Languages used for recognition
  - `remote_identifier` string — Caller-provided identifier
  - `result` object — Recognition result payload (final transcript if task succeeded, otherwise current intermediate result)
  - `task_type` string — Type of recognition task
  - `summary` string — Summary of conversation
  - `call_score` number — Call Score 0-1
  - `call_score_description` string — Call Score description

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/commpeak/apis/dialer-api-v2-0-1.md) · [All operations](https://skmtc.net/commpeak/apis/dialer-api-v2-0-1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/commpeak/dialer-api-v2-0-1/revisions/eacecf960bb6/schema)
