- Home
- /
- Article
Simultaneous interpretation with additional channels for Room Kit Pro
Enable and optimize the use of simultaneous interpretation on Webex using Room Kit Pro to support situations where multiple languages are requested simultaneously. This enhancement allows audio output to separate audio gates for recording, improving inclusivity, accuracy, and compliance in proceedings.
APIs let you select up to four available language interpreters in a Webex Meeting and route their audio out to separate audio outputs on your Room Kit Pro. We’ve created an example macro that you can use to build your own to suit your deployment.
When the Room Kit Pro joins a meeting, the macro sets up the audio routing based on the macro's configuration. If there are simultaneous interpreters present, the macro will select the simultaneous interpreter language as specified in the macro’s configuration.
Requirements
- Supported only on Room Kit Pro
- Audio console must be enabled on the device.
- Macros must be enabled on the device.
Relevant xAPIs
xCommand
xAPI commands allow you to select up to four languages and route their incoming audio streams to your chosen output connectors on a Room Kit Pro.
A parameter has been added to the simultaneous interpretation select language xCommand. This allows you to select a language and specify which input StreamId it is to be associated with.
If StreamId is not specified, it will default to 1 and can have a value of 1–4 on a Room Kit Pro. Each of these streams represents a physical output on the Room Kit Pro.
Setting a language code of 0 will set no language for a given stream.
xCommand Conference SimultaneousInterpretation SelectLanguage LanguageCode: <0 - 65534> StreamId: <1..4>
xStatus
A Streams array has been added to the simultaneous interpreter xStatus. This allows you to see which language is associated with each stream.
xStatus Conference Call [n] SimultaneousInterpretation Streams [n] Id: <integer>
xStatus Conference Call [n] SimultaneousInterpretation Streams [n] LanguageCode: <integer>
Initial setup
Get started with enhanced simultaneous interpretation by trying our example macro. This is only an example, and it needs to be updated to your use-case.
Download a copy of the example macro here: https://github.com/wxsd-sales/meeting-audio-routing-macro
The simultaneous interpreter UX can be disabled using the following configuration, so it does not conflict with the macro:
xConfiguration UserInterface Features Call SimultaneousInterpretation: Auto/Hidden
| 1 |
Enable the Audio Console on your Room Kit Pro. |
| 2 |
Within the Audio Console, create up to four outputs, one for each Simultaneous Interpreter stream, and give each group a unique name. For example: "Language 1", "Language 2" and so on. |
| 3 |
Add the required output audio connectors to each output group. |
| 4 |
Note down the names you gave of each Simultaneous Interpreter output group and the output group which you want the Webex Meetings Main, Floor, or Presentation audio to be outputted to. Ensure that a least one output group is set with the Loudspeaker mode set to On and ensure that this output group has output connectors Ethernet 1 and Line 6 present. The Audio Console creates an output group called "Loudspeaker" with Loudspeaker mode set to On by default. You can leave this group as is and also include any output connector that you want the Webex Meetings Main, Floor, or Presentation audio routed out to. You can find further details on why this is required in the macro’s readme. |
Macro setup
| 1 |
Upload the example macro to your Room Kit Pro through the macro editor in Control Hub or on the device’s web interface. We recommend using the macro editor for quicker setup and macro log feedback. Read more about configuring macros. |
| 2 |
Modify the configuration section at the beginning of the macro by entering the names of the outputs groups that you want to route incoming Webex Meeting Audio to (Main/Floor, Presentation, and Simultaneous Interpreter Streams). |
| 3 |
Specify a You can set the |
| 4 |
Save the changes and enable the macro. |