Skip to main content

Closed Captioning with Cablecast Cloud Services

Last Updated:May 22, 2026

Overview

Cablecast Cloud Services provides a fully cloud-based captioning solution that lets you caption both live and pre-recorded content without additional hardware. This is a paid feature available on Flex and VIO series servers. Pricing is based on minutes used, and you can purchase bundles of minutes to load into your account.

This article walks you through setting up online (live) and offline (file) captioning, configuring captioning for Network Streams, and managing caption settings, including custom vocabularies.

Note: Since this is a cloud-based solution, your server must be able to reach certain web addresses. See Cablecast Services to Allow to make sure your captioning works properly.

Understanding Online vs. Offline

Captioning in Cablecast uses two terms to describe different workflows:

  • Online captioning generates captions in real time for live content — for example, encoding a city council meeting or a live sports broadcast.

  • Offline captioning transcribes captions for existing files already on your server — for example, a taped studio show or a previously recorded meeting.

Online (Live) Captioning

Online captioning is the real-time transcription of audio during live events such as meetings, studio shows, or sports broadcasts.

Cablecast Live Captions Overview

Scheduling captioning

You can schedule a show playout to enable live captioning in just a few steps.

Note: Live captioning must come through a configured encoder on the Cablecast system.

  1. Go to your Schedule.

  2. Find or schedule your live event.

  3. Select the Edit Run button.

  4. In the Run Details panel on the right, turn on Enable Live Captions and select the encoder.

  5. Select Save.

  6. Send Autopilot.


Note: If you schedule your live event to run longer than the event will actually last, you'll need to manually stop the transcription in the Force Matrix when the feed ends. Select Action next to the encoder, choose Stop Transcribing, and select Take. If this step is not completed, the caption job will continue until the scheduled end time.

Cablecast schedule view showing City Council LIVE at 6:00 PM with edit icon highlighted.
Caption Settings tab with Enable Live Captions checked and language, device, and provider options.

Starting Transcription via Control Rooms

For last-minute or unscheduled events, you can start live captioning directly from Control Rooms.

Tip: All of the steps below can be automated using a macro. See our knowledge base article on Control Room Macros to set up a one-click or keyboard shortcut workflow.

Starting Captions Manually

  • In Control Rooms, route your live source to your encoder.

  • Select Action next to the encoder and choose Start Transcribing.

All Devices page with VIO SDI Encode row highlighted and its Action button indicated by a red arrow.
  • Select your source language and select Take.

Confirm Actions dialog showing device VIO SDI Encode, action Start Transcribing, and source language English with Cancel and Take buttons.
  • Select Action on the encoder again and choose Start Passthrough.

  • Select your server output and select Take.

Confirm Actions dialog with device VIO SDI Encode, action Start Passthrough, output Video Server, and Cancel and Take buttons.

Important

Do not route your live source directly to the channel output. The caption data is applied by the Cablecast server, so the signal must pass through the server before reaching your channel.

  • Confirm that your video server output is routed to the channel (it may already be).

All Devices page showing encoder and server sources, with Video Server selected as output.

Optionally, you can also record the event: select Action on the encoder, choose Record, enter a file name, and select Take.

Confirm Actions dialog set to record on VIO SDI Encode with file name “Council_030226” and Cancel and Take buttons.

Ending a Caption Job

When your event is over, stopping your encoder or recording will automatically stop captions as well (Cablecast 7.10+). If you were not recording the event, click Actions next to the encoder and choose Stop Transcribing.

After stopping, route your bulletin board or CG output back to the channel as you normally would:

  • Standalone CG server: Select the radio button next to the CG server device under your channel output to route it back to the channel.

  • CG outputting from the same server output: Select Action next to your video server output, choose Play CG, select your channel output, and select Take. The passthrough will stop, and CG will resume on that output.

All Devices page highlighting the Video Server row with the Action button selected.

Online (Live) Captions With Network Streams

You can also enable live captioning for Network Streams in Cablecast. Captions must be configured within each individual Network Stream during its setup.

If captions are enabled in the Network Stream configuration, they will always be active for that stream whenever it is scheduled, manually routed, or recorded. To disable captions, you must turn them off in the Network Stream configuration before bringing the stream into Cablecast again.

  1. Go to Settings > Location Settings > I/O > Network Streams.

  2. Create a new stream or edit an existing one.

  3. Near the bottom, select the Generate Captions checkbox.

  4. Set your Caption Provider and Vocabulary.

  5. Select Save.

Once configured, you can enable live captioning on Network Stream shows using the same steps described in the Scheduling Captioning section above.

Network Stream configuration page with YouTube Live selected and Generate Captions enabled using Cablecast Cloud Services provider.


Offline (File) Captioning

Enabling Captioning

You can send an existing file for captioning from within the Show Record. Cablecast will extract the audio, transcribe it in the cloud, and return the captions file to your system.

  • Open the Show Record for the program you want captioned and edit the show.

  • Select the Text Tracks tab at the top of the Show Record.

    Text Tracks tab showing Auto Generate Captions enabled and Auto Translate option with Contact Sales button.
  • Turn on Auto Generate Captions.

  • Optionally, select Settings to adjust the following:

    • Vocabulary: Apply a custom vocabulary set, if applicable.

    • Primary Language: Sets the language of the captions (typically English).

Captions Settings dialog with provider Cablecast Cloud Services, vocabulary None, and primary audio language English.
  • Select Save.

After saving the show record, the Cablecast system will start a “Captioning Job” to process captions on the file. Once complete, captions can be managed from the Text Tracks tab of the Show Record or from the Text Tracks section of Cablecast in the left-hand menu (the CC icon).

Text Tracks tab showing auto-generated captions enabled with completed sidecar and VOD caption files for show 445.

Reprocessing Captions

If a caption job fails, you can retry it. Check the error description before retrying to understand what went wrong. If a caption job repeatedly fails, contact the Cablecast Support team.

Note

Resubmitting a caption job will generate new caption files via Cablecast Cloud Services and will be billed per minute used.

Note: You can only retry caption jobs for the Cablecast Cloud Services provider. For third-party caption solutions, refer to your device's documentation.

Via Show Record

Open the Show Record, go to the Text Tracks tab, and select Retry on the failed caption job.

Via Text Tracks UI

Go to Text Tracks in the left-hand menu, search for the show, and retry the caption job from there.

Custom Vocabularies & Acronyms

You can define custom vocabularies for your captioning jobs. Custom vocabularies are only supported with Cablecast Cloud Services captioning — for third-party caption devices, refer to their documentation.

Note: Cablecast Cloud Services captioning will return an error if a comma (,) or period (.) is used in a vocabulary phrase. For example, Dr. will cause an error. Use Dr-dot- instead, and cablecast-dot-tv instead of cablecast.tv

Managing Vocabularies

Go to Settings > System Settings > Vocabularies (under the Closed Captioning header).

Screenshot of Cablecast Community Media System Settings page showing options for system configuration, network configuration, and closed captioning, with “Vocabularies” highlighted.
Screenshot of the Vocabularies settings page listing custom caption vocabularies with columns for Name, Status, and Last Updated, plus options to add, edit, or delete entries.

Creating a New Vocabulary

  1. Select New Vocabulary.

  2. Give your vocabulary a name.

  3. Enter your custom phrases, following these rules:

    • Each phrase can be up to 50 characters.

    • Phrases can only contain letters, hyphens, apostrophes, and periods.

    • To add an acronym, use the format phrase|display — for example, U.S.A.|USA.

    • Press Enter to add each phrase.

  4. Select Save when finished, or Cancel to discard.

A single Cablecast system supports up to 5 custom vocabulary dictionaries. Contact Cablecast Support if you need more.

Screenshot of a “Local Vocabulary” dialog showing fields for name, a Do Not Translate checkbox, and a list of phrases with options to add or delete entries, plus Save and Cancel buttons.

Vocabulary Processing Statuses

After saving, your vocabulary will process in Cablecast Cloud Services before it can be used. The statuses are:

  • Pending: The vocabulary is queued for processing.

  • Processing: The vocabulary is currently being processed in the cloud.

  • Ready: The vocabulary is available to use in new captioning jobs.

  • Failed: A server-side issue occurred. Check your internet connection and API token/secret, or contact Support.

Custom vocabularies cannot be used until they reach Ready status.

Schedule and Control Room Indicators

Cablecast displays closed captioning icons in the Schedule and Control Rooms to show caption status at a glance.

Schedule

  • Black CC icon: The Show Record or file has caption files present.

  • Red CC icon: The show will be captioned live.

Screenshot of a program schedule list showing show titles, start times, episode numbers, and CC icons, with red arrows highlighting an episode number and a start time.

Control Rooms / Force Matrix

A black CC icon appears next to a source when it supports captioning.

Screenshot of a Take Action page showing VIO Playback, VIO Encode, and Live SDI Camera sources, with a red arrow pointing to a CC icon next to a recording file name under VIO Encode.