Skip to main content
GET
/
speech-analytics
/
{uuid}
Query a specific transcription
curl --request GET \
  --url https://api.wavix.com/v1/speech-analytics/{uuid}
{
  "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

appid
string
query
required

An API key to authorize your request

Path Parameters

uuid
string
required

Transcription request ID

Example:

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

Response

transcript
object
required

The transcript object contains the complete file transcription, with text attributed to each channel.

turns
FileTurn · object[] | null
required

An array of turns objects where each turn contains text attributed to an identified speaker along with the start and end times for that text and identified sentiment

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

Unique identifier of the transcription request

Example:

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

language
enum<string> | null
required

Transcription language A language used in the transcription

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

"en"

duration
integer | null
required

The duration of the uploaded file, in seconds.

Example:

102

charge
string
required

The total charge for the transcription, in USD

Example:

"0.01"

status
enum<string>
required

Transcription status The status of the transcription, can be one of completed or failed

Available options:
completed,
failed
Example:

"completed"

transcription_date
string<date-time>
required

Date and time the transcription is completed

Example:

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

transcription_score
string | null
required

Indicates whether the conversation was positive, negative, or neutral. Scores ranging from 1.0 to 3.0 indicate negative conversation and 4.0 to 5.0 indicate positive.

Example:

"3.8"

transcription_summary
string | null
required

A concise summary of the transcribed conversation

Example:

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

original_file
string
required

URL to the uploaded file

Example:

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

I