How to simultaneously translate a Zoom meeting and add it your website

Clevercast Translate at Home (T@H) can be used to simultaneously translate Zoom meetings and stream them to a player embedded on your own website. Viewer are able to choose their preferred language via a button in the player.

This requires the following steps:
1. create a T@H RTMP event and add your additional languages (= the ones you want to be translated simultaneously)
2. configure your Zoom meeting to stream to your event in Clevercast


1. Create and start a T@H event

You do this in exactly the same way as for other T@H events. Go to the Live -> Events page and press the ‘Create Multilingual‘ button. Choose the default broadcast protocol ‘Translate at Home (T @ H) – RTMP (IN)’ and select your default language (= the language of the Zoom meeting).

When the event has been created by Clevercast, add the languages for your interpreters and press the Start Event button (this is required to allow Clevercast to receive the incoming stream). Interpreters should read our guide and follow our best practices.


2. Configure your Zoom meeting to stream to the T@H event

Zoom allows you to live stream Meetings or Webinars using a Custom Service. To do this, copy the Broadcast URL and Stream Name (= Key) from the Clevercast event page and paste them in the Zoom dialog.

As the ‘live streaming page URL’ you can enter your own page (on which the player is embedded) but this is not important; it only serves to allow Zoom to do a redirect to this page.

You will see the Zoom stream appear in the Clevercast event interface and on your own page. The translators will also see and hear the stream in their language rooms and can translate it simultaneously.

The video is streamed (through Amazon CloudFront) to your worldwide viewers, who can choose their preferred language in the player on your website.


What if people speak different languages in the Zoom meeting?

When setting up a Translate@Home event, you first select a default language for your live stream. If the floor audio contains different languages, select Original as the default language. This way, anyone who selects the default language knows that they will hear the floor audio.

Next, add all the languages that you want to make available in the video player. For every language, Clevercast creates a language room for your interpreters. Copy the secure link to the language room and send it to the interpreter(s) for the given language.

When you start the live broadcast and the event is set to preview or started, interpreters can connect to the language room. When the floor language is a different language, one of the interpreters should unmute herself and start translating. The floor audio volume may be audible in the background, depending on your background volume setting in the Language Rooms Management page.

When the language in the floor audio and a language room are the same, the interpreters in that language room should mute themselves. If this happens, Clevercast automatically maximizes the floor audio volume for that language (since no translation is being done). Viewers who have selected this language in the player will now hear the floor audio at full volume.

When the floor language changes, one interpreter just has to unmute herself and start translating. Clevercast will reduce the floor audio volume to the selected background volume, so viewers can hear the translation again.

For more info, see our page with info for remote simultaneous interpretation for  events with different floor languages.