tencent cloud


Smart Subtitles

Last updated: 2022-10-11 11:30:32


    Smart subtitling can help users automatically generate a subtitle set file for the audio in a media file. This feature is useful for online course recordings, audio/video meeting minutes, and speech quality assurance. Based on advanced speech recognition algorithms and massive amounts of training data, VOD’s smart subtitling feature utilizes industry-leading speech recognition capabilities to offer high recognition accuracy, even under various interferences such as ambient and background noise.

    Use cases

    Scenario Description
    Online classes Smart subtitling can automatically generate subtitles for online course recordings to make it easier for viewers to learn the content of the course.
    Social media platforms General users can add subtitles to their vlogs and share them with others.
    Movie/TV series Older videos such as movies and TV series often lack subtitles, which makes it difficult for some viewers to enjoy them. You can use smart subtitling to generate subtitles automatically, which greatly improves efficiency compared with the long process of manual subtitling.
    Audio/Video meetings Subtitles can be automatically generated for recordings of key meetings to help generate meeting minutes. In addition, the added subtitles make it easier for viewers to play through meetings more quickly.
    Speech quality control Subtitles can be generated for speech in recorded call files, which helps you evaluate the quality of customer service calls more quickly and improves the efficiency of speech quality control.


    You can implement smart subtitling through the full speech-to-text recognition feature as described in Video Content Recognition as follows:

    1. Create an audio/video content recognition template, enable full speech-to-text recognition (AsrFullTextConfigure), and specify to generate a subtitle set:
      "AsrFullTextConfigure": {
       "Switch": "ON",
                  "SubtitleFormats": ["vtt", "srt"]

    Get the template ID from the response.
    2. With the template ID obtained in step 1, initiate a smart subtitling task as instructed in Video Content Recognition.
    3. Get the task result as instructed in Video Content Recognition.

    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support