Skip to main content
GET
/
v1
/
speech-analytics
/
{uuid}
Retrieve a transcription
curl --request GET \
  --url https://api.wavix.com/v1/speech-analytics/{uuid} \
  --header 'Authorization: Bearer <token>'
{
  "transcript": {
    "channel_1": "Hi there",
    "channel_2": "Hello"
  },
  "turns": [
    {
      "speaker": "channel_1",
      "s": 600,
      "e": 700,
      "text": "Hi",
      "sentiment": "positive"
    }
  ],
  "request_id": "e84f350f-6da7-4b56-80eb-41dec572626b",
  "language": "en",
  "duration": 102,
  "charge": "0.01",
  "status": "completed",
  "transcription_date": "2023-01-09T10:04:39.734Z",
  "transcription_score": "3.8",
  "transcription_summary": "The agent and client discussed call recording and call transcription",
  "original_file": "https://api.wavix.com/v1/files/uuid"
}

Authorizations

Authorization
string
header
required

Bearer token using appid (Authorization: Bearer )

Path Parameters

uuid
string
required

Transcription request ID.

Example:

"e865ea07-25af-4fdd-876e-04b0d41d5ebd"

Response

Transcription details.

transcript
FileTranscriptResponse · object
required

Complete transcription text attributed to each channel.

turns
FileTranscriptTurn · object[] | null
required

List of transcription turns, including speaker attribution, timestamps, and sentiment.

Example:
[
{
"speaker": "channel_1",
"s": 600,
"e": 700,
"text": "Hi",
"sentiment": "positive"
}
]
request_id
string
required

Transcription request ID.

Example:

"e84f350f-6da7-4b56-80eb-41dec572626b"

language
enum<string> | null
required

Transcription language.

Available options:
en,
de,
es,
fr,
it,
null
Example:

"en"

duration
integer<int32> | null
required

File duration in seconds.

Example:

102

charge
string
required

Total transcription charge in USD.

Example:

"0.01"

status
enum<string>
required

Transcription status. Possible values are completed, failed.

Available options:
completed,
failed
Example:

"completed"

transcription_date
string<date-time>
required

Date and time of the transcription in ISO 8601 format.

Example:

"2023-01-09T10:04:39.734Z"

transcription_score
string | null
required

Conversation sentiment score. Scores from 1.0 to 3.0 are negative; scores from 4.0 to 5.0 are positive.

Example:

"3.8"

transcription_summary
string | null
required

Transcription summary.

Example:

"The agent and client discussed call recording and call transcription"

original_file
string
required

Uploaded file URL.

Example:

"https://api.wavix.com/v1/files/uuid"