Feedback

  • Contents
 

TTS SAPI Engines

Microsoft SAPI engine

The Microsoft SAPI-compliant TTS engine is available with the Windows Server 2008 R2 and 2012 R2 operating systems, along with one or more TTS voices. CIC supports the SAPI version 5 standard. Microsoft also offers software for your SAPI solution. For more information about Microsoft Speech Server SDK, Microsoft Speech Platform Runtime, and adding voices for SAPI, see Speech Platforms at http://msdn.microsoft.com/en-us/library/hh361571(v=office.14).aspx.

Note:

For version compatibility information on Microsoft SAPI software, see http://testlab.genesys.com.

Other SAPI engines

Any third-party TTS engine that supports these same standards should integrate with CIC. Nuance Vocalizer is the only SAPI TTS engine that you can purchase from Genesys. For TTS installation instructions for third-party products, see the vendor product installation documentation.

Note:

Requires a third-party TTS license key.

SAPI architecture

The following diagram depicts the protocol flow between servers when using SAPI for TTS plays. All audio streams from the TTS server to the CIC server using the vendor's proprietary method. The CIC server streams the audio using Real-time Transport Protocol (RTP) to Interaction Media Server, which then streams that audio using RTP to the IP device. For more information, see the Interaction Administrator Help at https://help.genesys.com/cic/mergedProjects/wh_ia/desktop/interaction_administrator_help.htm.

Configure the SAPI TTS voice on the CIC server

On Windows, SAPI uses a selected voice. As such, the CIC server uses this voice by default for all TTS operations, unless you configure other voices in Interaction Administrator.

To configure the SAPI TTS voice on the CIC server

  1. Log on to the Windows Server hosting CIC with the user account that the Interaction Center service runs under.

    Note:

    If you log on to the Windows Server with a different user account than the one under which the Interaction Center service runs, the selected TTS voice applies only to that account and doesn't affect the voice that the CIC server uses for TTS operations.

  2. Run the speech applet, sapi.cpl from the following folder: C:\Windows\SysWOW64\Speech\SpeechUX\.

    Important!

    You must use the sapi.cpl program file in the specified directory path as it is the 32-bit version. Using the 64-bit version of sapi.cpl from other directory paths or from the Speech applet in the Control Panel does not configure SAPI TTS operations for the CIC server.

  3. The Speech Properties dialog box appears.

  1. In the Voice selection list box, click the voice you want to use as the default voice.

Note:

Some Windows Server versions offer only one voice, by default.

Tips:

  • If you want to preview the selected voice, click Preview Voice.

  • If you want to adjust the rate of speech for the voice playback, move the Voice speed slider to the right to increase the speed or to the left to decrease the speed.

  1. Click OK. These changes take effect immediately on the CIC server for any SAPI TTS operations.