You can run an event with live translators. Invite your translators in as Presenters and have them join an audio channel specific to their language.
Participants can then choose a language to listen to, either by clicking on a mediaboard or flags as shown here.
How it Works
Live translation is achieved by switching between the source audio tracks from mediaboards in the scene to a private audio call where the translator will be providing the localized audio.
The feature is available for single mediaboards as well as for a group of mediaboards in the scene.
- Source track: Original audio track from mediaboards
- Audiocall track: When switched to this track, the original audio track will be muted and the user will join a custom audio conference where they will listen to this specific audio track.
The source audio track is delivered through the webinar feature supporting up to 3000 participants with 3 active broadcast screens.
Audiocall tracks use the conference call feature which has an upper limit of 250 participants including translators. Each language channel can have up to 250 participants.
Configuring Mediaboards
Single Mediaboard
For a single mediaboard, a specific configuration needs to be assigned, so when the participant clicks on it, a new menu item will be available (“select audio track”) from where the users can switch between different languages.
To enable the audio track selector, go to the properties of the mediaboard, find the “metadata” field and add the following property to it.
This is an example of a complete metadata field with 3 tracks:
{ |
Group of Mediaboards
This is achieved through assigning an action to a clickable object in the scene or a bot the participants will talk to. The action to trigger is setMediaboardAudioTrack, and it will change the track for all selected mediaboards.
These are the parameters:
Parameter name | Description / value |
objectName | tag assigned to a group of mediaboards |
trackId | Id for the track. It will be used as a custom conference id |
trackType | Two possible values:
|
trackDisplayName | Display name for the track |
This is an example of two actions assigned to two scene objects. When clicked, each object will set a track for all mediaboards with the tag “localized”.
Object 1 (a spanish flag)
Onclick field:
{ |
Object 2 (english flag)
Onclick field:
{ |
Inviting Translators
Translators need to be invited as Presenters from the dashboard.
As a Presenter, Editor or Owner the following choice will be shown when choosing a language.