Skip to content

Settings tab

Tip

All parameters are described below in the order in which they appear in the window.

Display all information in the console

Select whether you want all information to be displayed in the console.
This can be very useful if you want to know whether or not a plugin loads correctly on startup.

Application language

Defines the language used for all graphical interfaces and application messages.

Info

Not to be confused with the language used for voice rules, which is defined in each client's settings.

At the installation, two languages are available with the application:

  • English
  • French

Select the language you want in the list.

Or if you want, you can translate a localization file into the language of your choice and add it to the application's languages:

  1. Copy one of the localization files to app/locales/, naming it with the country code (2 letters) (e.g. pt.loc for Portuguese).
  2. Modify all keys values:

    Warning

    $$ characters are replaced by dynamic values when the message is displayed.
    Do not delete them, just adjust the sentences to include them.

  3. Add an entry in app/locales/BCP47.loc to show the new language in the Application language property:

    • For example, suppose a new location file pt.loc is created, the new entry in the file will be :
    {
        "1": {
            "tag": "en",
            "region": "English (US English)"
        },
        "2": {
            "tag": "fr",
            "region": "French (especially in France)"
        },
        "3": {
            "tag": "pt",
            "region": "Portuguese (Portugal)"
        }
    }
    

Communication port (HTTP)

The communication port with the A.V.A.T.A.R Server.
This port is also an access to the plugins by HTTP requests (see HTTP request in the API for more details).

Warning

This HTTP communication port number must be the same on each client.

Server search port used by clients (UDP)

The UDP search port used by clients to search for the server.

  • Default value: 3333
Warning

This UDP server search port number must be the same on each client.

Default client

The name of a default client when it is homis in an action to be executed.

Number of automatic client restarts per 24h

  • Default value: 0 (no restart)

To refresh the server by restarting it regularly, you can enter a value between 1 and 24.

To know

In order not to interfere with automatic programs that may be launched at fixed times, 7 minutes are added to the selected times.

Action synchronization

  • Default value: 0 milli-seconde

Use to add a timeout (in milliseconds) between speech recognition and plugin script execution if a synchronization problem occurs. The setting should only be changed if you notice problems that could lead to excessive PC slowness.

Screensaver

Activates a screen saver after the server has been fully loaded.
Useful, for example, if you use A.V.A.T.A.R in tablet mode to automatically switch off the screen.

  1. switch on the Enable screensaver parameter.
  2. Select the timeout to switch off the screen (by default 10 secondes)

You can select the C:\<Windows>\System32\scrnsave.scr file to have a black screen.

Black screen by default. No screensaver file required.
Just switch on the Enable screensaver parameter.

  • If you want to use a specific screensaver:
    • Edit the app/lib/screensaver/<platform>/screensaver.sh file
    • Modify the script by making a script shell to activate a screensaver
    • Then the screensaver defined in the textfield will be passed as a parameter to the script.

Check for updates at startup

Choose whether you want the application to check for updates at startup.
If Yes, and if a new version is available, the flashing message “New version available!” will be displayed in the interface.

For Windows platform only:
Check the PowerShell version, it must be 7.0 or higher.
Unfortunately, it is not possible to update the version supplied with Windows.
If the version is lower than 7.0, download the latest version of PowerShell and add the executable path in the field, as in the example above.



Access Nodes tab