Articles in this section

Setting Up LEXI on Your EEG Encoder

LEXI is a cloud-hosted automatic captioning service provided by EEG, offering multiple convenient ways to administer captioning jobs. EEG Cloud can be used to start, stop, and schedule LEXI, but depending on your workflow, you may prefer to administer Lexi directly through your EEG encoder. This document explains how to use the configuration portal of your encoder to configure LEXI.

 

An EEG Cloud account with an active LEXI subscription is required to run LEXI. If you do not have an EEG Cloud account or an active LEXI subscription and would like to activate LEXI on your EEG encoder, please contact the EEG sales team at sales@eegent.com or call 516-293-7472.

 

LEXI also requires iCap™ to be configured and running on your encoder; please see iCap Networking and Firewall Requirements. Additionally, your network settings must allow outbound connections to https://eegcloud.tv on port 443, and your encoder must have a valid DNS server configured under the Network tab on its web portal.

 

You can manage LEXI through your encoder's web interface once you have connected your encoder to your network. To access the web interface, enter the IP address assigned to your encoder in your computer’s web browser. Navigate to System Setup > Network > IP Address on your encoder's front panel to confirm your its IP address. 

 

If your encoder's LEXI configuration page looks different from the screenshot in Figure 1, it is likely that you have a different software version from the one shown. Please visit our Product Updates and Downloads page if you would like to request an update for your encoder.

 

Encoder LEXI management provides the option of using one of two modes: Jobs and Instances. In Jobs mode, you can configure your LEXI settings in the encoder's web configuration page as shown in Figure 1.

 

Figure 1: LEXI module accessed through the web interface of EEG encoders in Jobs configuration 

In Instances mode, the LEXI settings are configured in an EEG Cloud LEXI Instance, which is analogous to a profile. This mode provides the ability to create several different Instances in EEG Cloud. For example, example you can select an instance that has been configured with a topic model that contains vocabulary applicable to specific content dialog. A sample configuration using Instances mode is shown in Figure 2.

 

 

 

Figure 2: LEXI module accessed through the web interface of EEG encoders in "Instances" configuration

Login

 

EEG Cloud Username and Password

If you have been an API key generated by EEG, enter the key in the EEG Cloud Password field, with username api_key. This is the preferred method, particularly for accounts with multiple encoders, because it allows users to more easily break down their LEXI usage reports by individual encoder.

 

If you do not have API key generated by EEGO, enter your EEG Cloud Username and EEG Cloud Password to link your encoder to your EEG Cloud account, 

 

Access Code

Enter the iCap Access Code associated with your EEG encoder. This tells LEXI where to send its captions.

Note: You must share your access code with the iCap company EEGASR through the iCap Admin web site.

 

Speech Recognition

 

Engine

This option allows you to choose the speech recognition engine to use to generate your LEXI captions.

 

Language

This determines the language LEXI uses to generate captions. This must match the language of the dialog on the primary audio channel of your iCap Access Code.

Note: that the list of available languages varies depending on the selected engine.

 

Topic Model

Through EEG Cloud, you can manage your LEXI account and create Topic Models to further improve accuracy for your unique application. This drop down box displays all of the topic models available under your active EEG Cloud account for the language you have chosen.

 

Safe Language Filter

Enabled by default, this option allows you to control whether to filter out profanity or potentially offensive word choices.

 

Caption Display

 

Caption Service

Choose from primary language (CC1/S1) and secondary language (CC3/S2) options.

 

Number of Rows

The number of rows per roll-up caption ranges from 2 to 4.

 

Vertical Position

CTA-608 base row options range from 2 (top of the screen) to 15 (bottom of the screen).

Horizontal Position

 

Choose a left horizontal offset from 0 to 28 characters.

 

Force Capital Letters

When enabled, displays all captions in upper-case lettering.

 

Use LEXI Vision Positioning

Automatically positions captions based on LEXI Vision's detection of on-screen text, faces, and other items that should not be covered with captions.

 

LEXI Status

 

Status

Status displays the state of the LEXI job or indicates that LEXI is not running on the selected access code.

 

Version

Displays the current version of the LEXI software running on the encoder.

 

LEXI Client

 

Enable LEXI

You must enable the LEXI module for the encoder to communicate with LEXI and receive captions from the cloud.

 

Monitor with GPO 2

Activate GPO 2 when LEXI is captioning to the selected access code.

 

Require GPI-E

When checked, a LEXI captioning job starts when GPI-E is asserted and will run until GPI-E is de-asserted. When unchecked, a LEXI captioning job will be started immediately upon enabling the client module. Note: If the Block on Serial Port or Block on Upstream options are active, they may keep LEXI from running under the aforementioned circumstances.

 

Block on Upstream

Ensures LEXI will not generate captions when upstream captions are present in your SDI video input. The timeout entered determines how long upstream captions must be absent in order for LEXI to restart.

 

Block on Serial Port

Ensures LEXI will not generate captions when captions are present on one of the encoder's two serial port inputs. These are often used for teleprompter input. The timeout entered determines how long serial port captions must be absent in order for LEXI to restart.

 

Inactivity Timeout

If enabled, a LEXI job that runs for this amount of time without any dialog being transcribed will be terminated automatically by the server.

 

Auto-Restart

If the Inactivity Timeout is enabled, checking this option causes Lexi to automatically restart after being terminated, once sufficiently loud audio is present. Use the dropdown menu to select the threshold at which LEXI restarts.