Introduction
A Transcription Pane in VIDIZMO offers you a chronological list of closed captions against the video. These captions are linked with the point in the video where they were used/spoken about. This ensures a smoother user experience with greater meaningful insights about the content, enhancing user interest and engagement.
The transcription pane also allows users to export the transcript file. To set up the attributes of the media file to be included in the exported file, VIDIZMO provides transcription templates and a rich WYSIWYG editor to let the users edit the transcription templates and export the transcript the way how they want it. In this article, we will discuss the transcription templates provided in VIDIZMO.
Concept
The transcription templates are useful when a user wants to export the transcription. Exporting a transcript gives you a readable file that can be used for documentation, sharing, or printing purposes. When a transcript is exported, it does not only include the transcribed text from the media but also the attributes of the media such as speaker tags, translation, and other insights. With templates, you can include or exclude those attributes.
To see the transcription templates in VIDIZMO, go to VIDIZMO app > navigation menu > Portal Settings > Library > Transcription Templates. Here, the default transcription templates are available. VIDIZMO allows customization of the templates so that you can personalize the transcript.
Note: Manager+ roles can customize the transcription templates.
When a user creates a template in a portal, it is available for all the users of that portal. Transcription templates can also be edited from the export transcription popup i.e. when you download the transcript.
Data Variables for Transcription Templates
Transcription templates are HTML tables. To add a template you need to call the data variables to have the required information included in your transcript file. Following are the variables and their description:
Date | {{CurrentDate}} | Current system date |
{{"now" | date: "%d-%m-%Y"}} | Current system date, you can change the format of the date by adjusting the syntax | |
Transcription
| {{transcription.startTime}} | Start time of each sentence |
{{transcription.endTime}} | End time of each sentence | |
{{transcription.text}} | Source text from the media | |
{{transcription.translation}} | Translation of the source text | |
{{transcription.speakerTag}} | Identifier of the speaker in the transcript | |
{{transcription.serialNumber}} | Serial number of each sentence | |
Language | {{sourceLanguageCulture}} | The language used in the media file |
{{translationCulture}} | Translation of the source language | |
Mashup
| {{mashup.author.firstName}} | First name of the content uploader |
{{mashup.tenant.id}} | Id of the portal | |
{{mashup.tenant.tenantName}} | Name of the portal | |
{{mashup.tenant.subDomainUrl}} | Portal URL | |
{{mashup.author.lastName}} | Last name of the content uploader | |
{{mashup.author.id}} | Id of the content uploader | |
{{mashup.updatedBy.id}} | ID of the user who updated the media | |
{{mashup.updatedDate}} | Date of the most recent action on the media | |
{{mashup.author.isPasswordSet}} | If the content uploader has set a password on the media file | |
{{mashup.createdDate}} | When media was first added to the portal | |
{{mashup.title}} | Title of the media file | |
{{mashup.category}} | Category of the media file | |
{{mashup.category.name}} | Category name of the media | |
{{mashup.category.id}} | Category Id of the media | |
{{mashup.format}} | Format of the media file | |
{{mashup.isClipping}} | If the media file is clipped | |
{{mashup.isExpired}} | If the media file is expired | |
{{mashup.isTranscoded}} | If the media file is transcoded | |
{{mashup.mashupCustomAttribute}} | Custom attributes of the media file | |
{{ mashup | customAttribute: 'Department' }} | Example custom attribute of a media file | |
{{mashup.copyOfMashup.id}} | If there is a copy of the media file | |
Loop | {{loopTable transcription in transcriptions }}
Speaker Tag Timestamps {{sourceLanguageCulture}} {{translationCulture}} {{transcription.speakerTag}} {{transcription.startTime}} {{transcription.endTime}} {{transcription.text}} {{transcription.translation}}
{{endLoop}} | Transcription loop for tabular format |
{{loop transcription in transcriptions }} {{ transcription.startTime }} - {{ transcription.endTime }} {{ transcription.speakerTag }} {{ transcription.text }} {{endLoop}} | Transcription loop for linear format |