The textinfo object
The textinfo object is included in a JSON transcript by default when any text is decoded from an audio file. To exclude the textinfo object, specify the stream tag textinfo = false when submitting audio for transcription. This element was first introduced with V‑Blaze version 7.3.
The textinfo object includes the following elements:
Element | Type | Description | |
|---|---|---|---|
turnlist | array | Lists indices of elements in the | |
turns | number | The number of distinct speaker turns detected in the audio. Calculated for stereo or diarized mono audio only. | |
wordtime | array | An array with the following number values:
| |
overtalk | object | Metrics for overtalk throughout the audio file. Calculated for multi-channel audio only. | |
count | array | Contains the following number elements:
| |
avgtime | number | The average duration of all overtalk occurrences. | |
time | array | Contains the following number elements:
| |
words | number | The total of number of words spoken in the transcribed audio file. | |
silence | array | Contains the following number elements:
| |
tags | object | Generated when the request is submitted with the stream tag Contains one key-value pair with the field name | |
The following JSON example shows a chaninfo object with two textinfo objects, one for each channel, generated from stereo audio:
...
"chaninfo": [
{
"textinfo": {
"overtalk": {
"avgtime": 0.97,
"count": [
2,
0.25
],
"time": [
1.94,
0.234
]
},
"silence": [
53.84,
0.867
],
"turnlist": [
0,
6,
9,
13,
18,
21,
22,
24
],
"turns": 8,
"words": 27,
"wordtime": [
8.28,
0.133
]
}
},
{
"textinfo": {
"overtalk": {
"avgtime": 1.14,
"count": [
5,
0.556
],
"time": [
5.7,
0.215
]
},
"silence": [
35.63,
0.574
],
"turnlist": [
0,
11,
17,
33,
47,
60,
73,
75,
101
],
"turns": 9,
"words": 105,
"wordtime": [
26.49,
0.426
]
}
}
],
...