Protecting data

Nuance Speech Suite automatically protects data in logs. Application developers and system administrators can control additional features to suppress, encrypt, or mask information when strict data protection is required.

Logging

An important part of developing and tuning your application is the ability to keep a record of events, waveforms, and other relevant milestones. Nuance products provide diagnostic logs for troubleshooting, and call logs for application development and tuning.

Nuance Speech Server creates a single unified call log for each session (call), including events from all Nuance speech products. The logging system consists of a call log server, which is part of Speech Server and installed with it, and one or more call-log clients, which are part of the respective speech products.

During a telephone call, the call log server collects and merges data. At the end of a session, the call log server saves the data to a configurable location. This data includes text log files, audio utterances, whole call recording audio files, wave forms, diagnostic logs, and so on.

You can protect confidential information contained in log files or saved waveforms by suppressing or encrypting it. Confidential data might include proprietary information or private data such as names, addresses, telephone numbers, account numbers, and passwords.

For more information on setting security levels to encrypt, suppress, or mask information, see Protecting confidential data.

Multi-tenant support

When running multiple applications, administrators can configure each application and owner separately, and Nuance products separate output data for each tenant company. By separating data, Nuance products protect confidential information and simplify the use of call logs for tuning, troubleshooting, and billing purposes.

You can host applications as follows:

  • On-premises deployment: Install Nuance products on your own hardware in your own facilities. You have complete operational control over the system as you deliver telephone calls to your applications.
  • Call center hosting: Nuance products are fully tested and reliable for large call centers running multiple applications on behalf of numerous tenants. The system keeps application and log data separate to protect confidentiality and simplify tuning and troubleshooting.
  • Nuance hosting: Nuance On Demand is a cloud-based voice platform for hosting and continually improving contact center applications. This end-to-end service of entirely Nuance technology and expertise is delivered with 100% availability and benefits immediately from new updates and releases.

FIPS support

Nuance Recognizer and Vocalizer supports SSL connections to servers that are FIPS-compliant. This protects any data transferred to or from these Speech Suite services (for example, fetched files and grammars).

FIPS refers to Federal Information Processing Standards, a set of USA government standards that includes encryption algorithms.

For details, see swirec_inet_ssl_enable_fips and inet_ssl_enable_fips.