Browser Logs


Invox Dictation SDK incorporates a logging system for the Browser side.

All the recorded log is sent to the Dictation Service, which is in charge of creating a file with all the information collected.

File Location

The log file is located on the computer where the Dictation Service is installed:

C:\ProgramData\Vocali\EasyDict\INVOXFront.log

How it works

It is totally independent of the session. The information is stored in Local Storage in an item called INVOX_LOG-TEMP. When a user logs in, the temporary information is sent to the Server and removed from Local Storage because it can already identify who the log belongs to. The new log named INVOX_LOG-<USER_LOGIN> belongs to the session user.

Logging targets

You can choose to use Local Storage or send directly to the Dictation Server. At the same time you can show log messages in the Browser Console.

To modify the logging target, use INVOX.ChangeLogTarget().

Local Storage

INVOX Logger uses a maximum of 1 MB of memory in Local Storage.

In this mode, the Logger records all logs in the Browser Local Storage until reaching the maximum size set (1 MB). INVOX Logger sends the logs to the Server when:

  • The user starts the session (Login).
  • The user ends the session (Logout).
  • The maximum size in Local Storage is reached.

Only Server

This logger target takes precedence over the Local Storage target.

In this mode, the Logger sends each log directly to the Server without storing anything locally.

Browser Console

This target can be used at the same time as another one.

In this mode, the Logger only displays the information in the Browser Console.