SSIS Components for Twilio

Build 26.0.9770

RealTimeTranscriptionForVideo

A RealTimeTranscriptionForVideo resource represents the configuration and state of real-time speech-to-text transcriptions for a Video Room.

Table-Specific Information

SELECT

The component uses the Twilio API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the component.

ColumnSupported Operators
RoomSid=
Ttid=

For example:

SELECT * FROM RealTimeTranscriptionForVideo WHERE RoomSid = 'RMabc123def456'
SELECT * FROM RealTimeTranscriptionForVideo WHERE RoomSid = 'RMabc123def456' AND Ttid = 'video_extension_00000000-0000-0000-0000-000000000000'

INSERT

RoomSid is required for INSERT.

INSERT INTO RealTimeTranscriptionForVideo(ConfigurationLanguageCode, ConfigurationPartialResults, ConfigurationProfanityFilter, ConfigurationSpeechModel, RoomSid) VALUES ('EN-us', false, false, 'long', 'RMabc123def456')

UPDATE


UPDATE RealTimeTranscriptionForVideo SET Status = 'stopped' WHERE RoomSid = 'RMabc123def456' AND Ttid = 'video_extension_00000000-0000-0000-0000-000000000000'

Columns

Name Type ReadOnly References Description
Ttid [KEY] String True

The Twilio Type ID of the Transcriptions resource assigned at creation time.

AccountSid String True

Accounts.Sid

The SID of the Account that owns the Transcriptions resource.

RoomSid [KEY] String False

Rooms.Sid

The SID of the parent Video Room.

Status String False

The status of the Transcriptions resource. Can be: started, stopped, or failed.

The allowed values are started, stopped, failed.

SourceSid String True

The SID of the source of the transcription.

ConfigurationTranscriptionEngine String False

The transcription engine used. Default is google.

ConfigurationSpeechModel String False

The speech recognition model used by the transcription engine. Default is telephony.

ConfigurationLanguageCode String False

The language of the audio to transcribe, specified in BCP-47 format. Default is en-US.

ConfigurationPartialResults Boolean False

Whether to deliver partial (interim) transcription results before the final result. Default is false.

ConfigurationProfanityFilter Boolean False

Whether to filter profanity from the transcription output, replacing filtered words with asterisks. Default is true.

ConfigurationHints String False

A comma-separated list of words or phrases to help the transcription engine recognize expected content during transcription.

ConfigurationEnableAutomaticPunctuation Boolean False

Whether to enable automatic punctuation in the transcription output. Default is true.

StartTime Datetime True

The date and time in UTC when the resource entered started status and the first participant joined the Room, specified in ISO 8601 format.

EndTime Datetime True

The date and time in UTC when transcription processing paused in the Room, specified in ISO 8601 format.

Duration Integer True

The cumulative time in seconds that the transcription resource has been in started status and at least one participant is in the Room.

DateCreated Datetime True

The date and time in UTC when the resource was created, specified in ISO 8601 format.

DateUpdated Datetime True

The date and time in UTC when the resource was last updated, specified in ISO 8601 format.

Url String True

The absolute URL of the resource.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9770