Chapter 8 Troubleshooting Tips

Text-to-Speech (TTS) Problems

Non-UTF-8 characters needed for some languages

Symptom When using TTS for some languages, such as French or Spanish, characters are needed that are not in the UTF-8 character set. For example: ç,é or ñ if not handled correctly, will cause the TTS server to generate an error message, and the prompt will not be heard.

Error Message None.

Possible Cause By default, most TTS engines expect to receive characters only in the UTF-8 character set, which are generally only those characters that are in the ASCII character set. Some characters in languages like French or Spanish do not belong to that set, such as ç,é or ñ. When such characters are required the script writer must specify the appropriate encoding explicitly. For most languages, use the ISO-8859-1 encoding, unless otherwise specified. TTS vendors document the different ISO encodings required by their TTS engines for different languages.

Recommended Action In order to specify such encoding, you must use SSML markup; therefore, you cannot use plain text. The following example shows how character coding can be specified:

<?xml version="1.0" encoding="ISO-8859-1"?> <speak>

Buonas tardes. Le estoy hablando en español. </speak>

This can be provided in a file or can be specified in a TTS text expression in a Workflow step. When using the Expression Editor in the Workflow Editor, certain characters must be "escaped" in order to be evaluated properly. Enter the same text as follows when specified explicitly in a text expression for TTS:

u"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?> <speak>

Buonas tardes. Le estoy hablando en español. </speak>

Recommended Action Note the use of theu"<text string>" syntax. That allows the use of the "\" escape character within the string to escape the quote (") characters. You do not need to escape the non-UTF-8 characters such as theñ.

A .wav file prompt playback is garbled when played by a TTS server

Symptom A .wav file prompt playback is garbled when played out by a TTS server.

Note Prompts specified in VXML scripts or prompts created using the workflow CreateTTSPromptStep are played out using TTS. Such prompts can mix text with audio files. Cisco CRS supports wave file formats with RIFF headers. For details on where prompts are played out, see the Cisco CRS Administration Guide.

Cisco Customer Response Solutions Servicing and Troubleshooting Guide, Release 5.0(1)

8-63

Page 127
Image 127
Cisco Systems 5.0(1) manual Non-UTF-8 characters needed for some languages

5.0(1) specifications

Cisco Systems 5.0(1) marks a significant development in the realm of networking technology, providing an upgraded platform designed to accommodate the ever-evolving demands of modern enterprises. This version is characterized by its robust set of features and cutting-edge technologies, enabling organizations to optimize their network performance, streamline operations, and enhance security.

One of the hallmark features of Cisco Systems 5.0(1) is its improved security protocols. The system introduces advanced encryption methods and enhanced access control mechanisms that ensure data integrity and confidentiality. These features are particularly important in a world where cyber threats are increasingly sophisticated. The integration of Security Intelligence capabilities allows administrators to detect anomalies and respond to potential threats in real-time, thus safeguarding sensitive information.

Another key characteristic of Cisco 5.0(1) is its support for software-defined networking (SDN). This technology allows for more effective resource management by enabling dynamic allocation of bandwidth in response to user needs. The network becomes more agile, facilitating rapid deployment and scalability. Cisco’s SDN capabilities also include enhanced automation features, which significantly reduce the manual effort required for network configuration and management, leading to increased operational efficiency.

In addition to SDN, Cisco 5.0(1) embraces innovations in cloud computing. The platform seamlessly integrates with cloud-based services, allowing organizations to manage their resources without the constraints of hardware limitations. This not only improves flexibility but also reduces operational costs, aligning with the financial strategies of modern businesses.

Moreover, Cisco 5.0(1) boasts improved user interfaces and management tools. The intuitive dashboard provides administrators with comprehensive visibility into network performance, allowing for quick identification of issues and facilitating better decision-making. Enhanced analytics capabilities provide insights into traffic patterns and device usage, empowering organizations to make informed adjustments to enhance network performance.

Finally, the platform is designed with interoperability in mind. Cisco Systems 5.0(1) supports a wide array of devices and integrates smoothly with other vendor technologies, which is essential in diverse networking environments.

In summary, Cisco Systems 5.0(1) delivers advanced security features, embraces software-defined networking, enhances cloud integration, offers user-friendly management tools, and supports interoperability. Together, these characteristics position Cisco as a leader in the networking industry, prepared to meet the challenges of tomorrow’s technological landscape.