Nuance Citrix Client Audio Extension for Linux

This product configures audio redirection on a Linux thin client in a Citrix environment, to provide optimal support for speech recognition.

Contents

Supported thin clients

Supported audio devices

Audio formats

Installing on an IGEL thin client

Logging

Nuance PowerMic 4

Philips SpeechMike

Internal sound card

Supported thin clients

The following thin clients are supported:

Important: Due to changes in the firmware versions by the manufacturer, we don't guarantee that our drivers work with other firmware versions than the ones tested by us.

Back to top

Supported audio devices

Device Sound card ID Sound card name Comments
Nuance PowerMic 4 P4 PowerMic 4  
Philips SpeechMike III III SpeechMike III 64-bit and 32-bit clients
Philips SpeechMike Premium III SpeechMike III 64-bit and 32-bit clients
Grundig Digta SonicMic II II Digta Sonic Mic II 32-bit clients
Grundig Digta SonicMic II (US edition) US Digta SonicMic II US 32-bit clients
Grundig Digta SonicMic 3 D3 Digta SonicMic 3

32-bit clients

Button controls aren't supported with the firmware available at the release of Capture Services (Desktop) 5.0

For the selection of audio devices, the following priority conditions apply:

Back to top

Audio formats

The following audio formats are supported:

Back to top

Installing on an IGEL thin client

The Nuance Citrix Client Audio Extension is delivered with the IGEL firmware. To activate the extension, do the following:

  1. Start the IGEL setup utility.
  2. In the Sessions tab, select Citrix XenDesktop / XenApp > HDX / ICA Global > Mapping > Device Support.

  3. Enable Nuance Channel for Dictation.

Back to top

Logging

To enable logging, do the following:

  1. Make sure that log4crc is available in the $HOME directory of the user who starts the client and rename it to .log4crc. For example:

    IGEL: cp/usr/lib/ICAClient/log4crc/userhome/.log4crc

  2. Open .log4crc; if the file is read-only, change it to read/write (you must have rights to change the file).

    If the file has an attribute which prevents you from changing the file, remove it. You can check this with lsattr -a "dir path" to see all file attributes. If the file has the a or i attribut,e you can remove it with chattr -a "file name" or chattr -i "file name".

  3. Set the priority to "trace" (for detailed logging) or "error" (for error logging only) and change the line which begins with category name = to:

    Audio extension: nuance.smac.citrix.sbext

    Mixer: nuance.smac.citrix.mixer

    Note: If you don't want logging, comment out these lines or remove the .log4crc file completely.

Remarks

Back to top

Nuance PowerMic 4

To enable button support for Nuance PowerMic 4 devices, do the following:

  1. Start the IGEL setup utility.

  2. In the Sessions tab, select Citrix > Citrix Global > Mapping > Device Support.

  3. Enable Philips speech channel for dictation.

Philips SpeechMike

Button redirection

For Philips SpeechMike and Foot Control devices contact Philips Speech Processing Solutions. The Nuance Citrix Audio Extension doesn't provide support for SpeechMike button redirection.

SpeechMike (USB) audio

To use the Philips SpeechMike if it's not the default audio device, set the environment variable NUANCE_USED_SOUNDCARDNUMBER to the sound card number of the SpeechMike. If the environment variable doesn't exist or is invalid, the default sound card is used.

Back to top

Internal sound card

Recording with the internal sound card is not supported.

Using the internal sound card in parallel with a USB audio device is currently not possible because it's not possible to set the internal sound card as the default sound card when a USB default audio device is plugged in.

Back to top

Use of this software is subject to the terms and conditions of the License Agreement.

© 2023 Nuance Communications, Inc. All rights reserved. Reproduction in whole or in part is prohibited without the written consent of the copyright owner.