Setting Up a Transcription Service Endpoint

VoiceCheck includes a built-in transcription engine for transcribing VoiceNotes and memos. This engine supports only a basic, generic English vocabulary. The external server can support either English, German, French Canadian, or Spanish language transcriptions. Honeywell recommends you use an external transcription server with customizations for inspections that employ industry-specific vocabulary.

Separate transcription services may be available for Honeywell Voice Maintenance & Inspection Solution. Ask your Honeywell representative for information.

If you install a custom transcription service on one or more servers, you must configure transcription service endpoint(s) so that VoiceCheck can properly submit and receive VoiceNotes via a REST web service.

HOW TO:

In the Administration section of the GUI, navigate to System Configuration and click the Edit System Configuration action link.

In the Transcription Service Settings, specify the service endpoint addresses.

  • Transcription Service Endpoints: Enter each URL for the web service endpoint on a separate line. The web service connection may be secured (HTTPS) or not (HTTP).

To accommodate support of multiple languages and redirection based on language code, specify a locale in the URL and the VoiceCheck system will replace the token in the URL with the appropriate locale. If the token is not specified in the URL, all notes will go to that URL as before.

Example:

http://TranscriptionServer:8089/transcription/{locale}_Generic_1.6_m1

or

http://TranscriptionServer:8089/{locale}/transcription

To accommodate multiple languages, the transcription service for each language must either be running on the same host under different URLs, or the host names must contain the language code.

If a VoiceNote or memo is being transcribed when a transcription server experiences a failure, that transcription will not complete until the server is restored. In an implementation with multiple transcription servers, the affected transcription does not fail over to another node.