API Documentation
Schemas
- Egress
- Export
- Websocket
- Webhook
- HTTP Gateway
- Errors
Authentication
Gateway
Webhooks
Export
Stream configuration
Processor
Response
Response sent by the server.
KEEP_ALIVE
, END_OF_STREAM
, ERROR
, BINARY
, RESPONSE
, STREAM_METADATA
, CONFIGURATION
Wrapper event over the emitted payload
List of tags of the source processor of this message
Sink topic identifier
Id of the emitted message
Id of the processor that emitted the message
Sequence number of the emitted message. The sequence number is given by the emitting processor and it is stored as a message property, different from the Pulsar sequence id
Type of the frame extracted from 'X-Vat-Stream-Frame-Type' message header
Fully qualified AVRO schema of the payload
null
, bytes
, string
, tech.vatis.schema.stream.processor.messages.transcription.TranscriptionResponseDto
, tech.vatis.schema.stream.processor.messages.diarization.DiarizationResponseDto
, tech.vatis.schema.stream.processor.messages.llm.LlmResponseDto
Response from the transcription service
The transcription of the audio
The words of the transcription. It may be null if stated not to include them
The word. It may contain white characters and punctuation marks. All the words can be joined without any space to form the transcription.
The start time of the word in milliseconds
The end time of the word in milliseconds
The confidence of the word
The language of the word
The start time of the segment in milliseconds
The end time of the segment in milliseconds
The audio channel of the segment
Whether the segment is an utterance end
{
"type": "KEEP_ALIVE",
"response": {
"streamId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"groupId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"tags": [
"<string>"
],
"sinkTopicName": "<string>",
"messageId": "<string>",
"processorId": "<string>",
"sequenceId": 123,
"publishTimestamp": "2023-11-07T05:31:56Z",
"frameType": "<string>",
"payloadSchema": "null",
"payload": {
"transcription": "<string>",
"words": [
{
"word": "<string>",
"start": 123,
"end": 123,
"confidence": 123,
"language": "<string>",
"metadata": {}
}
],
"start": 123,
"end": 123,
"metadata": {},
"channel": 123,
"utterance": true
},
"headers": {}
}
}