Program Temporary Fix (PTF) for IBM(R) WebSphere(R) Voice Server 3.1 for AIX(R) - Use with WebSphere Voice Response for AIX README CONTENTS 1.0 ABOUT THIS README FILE 2.0 WHAT'S NEW IN THIS PTF 2.1 PREVIOUS FIXES IN THIS PTF 3.0 INSTRUCTIONS FOR USING THIS PTF 4.0 KNOWN LIMITATIONS 5.0 NOTICES AND TRADEMARKS 1.0 ABOUT THIS README FILE This README describes how to apply the Program Temporary Fix (PTF) to an existing installation of IBM WebSphere Voice Server Version 3.1 for AIX - Use with WebSphere Voice Response for AIX. The following are prerequisites for this PTF: o IBM WebSphere Voice Response for AIX Version 3.1 at level 2.3.0.5138, delivered as PTF U487110/APAR IY39409. NOTE: If the WebSphere Voice Response 3.1 at Fixlevel 2.3.0.5200 is installed, and WebSphere Voice Server 3.1.0.3 or 3.1.0.4 is uninstalled then this will require the WebSphere Voice Response at Fixlevel 2.3.0.5200 to also be uninstalled as this level of WebSphere Voice Response 3.1 requires WebSphere Voice Sserver at the PTF level of 3.1.0.3 or later. o The WebSphere Voice Response Java(R) Beans environment at level 2.3.0.5140, delivered as PTF U486335/APAR IY38194. o For AIX 4.3.3: Maintenance level 10, delivered as APAR IY28107, or later. o For AIX 5.1: Maintenance level 1, delivered as APAR IY21957, or Maintenance level 2, delivered as APAR IY28102. Note: The above prerequisite PTFs and APAR are available as downloadable files from http://www.ibm.com/support 2.0 WHAT'S NEW IN THIS PTF This PTF provides the following enhancements and fixes: o loading TTS dictionaries reports access error when starting multiple channels. (114017) o vvtool causes code page error for Korean (114326) o support4wvs collects preloadGrammarList .lst resource. (114990) o enhancements to triggerLevel and playTriggerLevel via API (123756/132931) o bargeinrejthresolds less than rejectthreshold values results in marked rejections and prompt termination (117729) o last line of ctts -l1 output does not contain newline character (113234) o Reco stops working after some calls (130306) o tsmr cores due to memory leak. (136970) o vvt.setenv handling of ulimit returning either numeric or character string values 2.1 PREVIOUS FIXES IN THIS PTF PTF 3.1.0.3, which is superseded by, and included in, this current PTF, provided the following enhancements: o Improved pronunciation for the following languages: o French o German o UK English o US English o The following concatenative TTS voices have been improved and are optionally available: o French male, fileset viavoice.tts.fr_FR.1at08KHz o German male, fileset viavoice.tts.de_DE.1at08KHz o US English male, fileset viavoice.tts.en_US.1at08KHz o US English female, fileset viavoice.tts.en_US.2at08KHz WARNING: Do not COMMIT the PTFs for these voices--only APPLY them--until you are satisfied with the quality and performance of the improved voices on your system. In case you have committed these voice-related PTFs on your system and want to revert to the previous voices, you can do that by: 1. Uninstalling each voice in question (for example, the US male voice is viavoice.tts.en_US.1at08KHz). 2. Installing each previous voice (for example, viavoice.tts.en_US.1at08KHz version 6.4.1.0 from a shipped WVS 3.1 CD). The CTTS voices newly available in this PTF have additional hardware requirements (the additional memory is above the 160 MB shown in the Administrator's Guide, Table 6): ADDITIONAL DISK MEMORY REQUIRED ABOVE THE VOICE SPACE FOR /user/opt 160 MB SHOWN IN ADMIN GUIDE French male 320 MB 160 MB German male 320 MB 160 MB US English male 275 MB 115 MB US English female 320 MB 160 MB o Improvements to hardware-based speech detection o Improvements to the processing of results and scores for VoiceXML o Bug fixes: o Fixed Spanish baseform generation o Fixed ttsp core dump o vvt_config no longer allows a configuration of unsupported multi-lingual ttsp's for AP languages o Fixed text-to-speech buffer underruns caused by wrong pacing calculation o Fixed the condition leading to error "Exceeded limit of 500 defined vocabularies" appearing in error.log and causing asrp processes to stop. PTF 3.1.0.2, which is superseded by, and included in, this current PTF, provided the following enhancements: o Program bugs reported in the following APARs are fixed in this PTF: o IY37564: E-mail containing HTML causes an application error. o Tuning and improvements of confidence-level scoring for the following languages: o Brazilian Portuguese o Canadian French o French o German o Italian o Simplified Chinese o UK English o US English o Improved memory management and handling of asrDATA files o Fixes and improvements to recognition based barge-in o Workaround for an apparent bug in ssh, causing scripts to hang (SSH bug 273) o Improved CPU usage for silence detection/speech detection o Bug fixes: o maxspeech causing the client to become stalled o Frame size 0 (batch processing instead of streaming of audio) involving removed silence was mishandled o Fixed text-to-speech buffer underruns for long text o Fixed a timeout problem when using recognition-based barge-in PTF 3.1.0.1, which is superseded by, and included in, this current PTF, provided the following enhancements: o Enhancements to WebSphere Voice Server, including: o Tuning and improvements to recognition-engine data o Improved CPU usage for text-to-speech o Bug fixes: o n-best for more than 10 results o Canadian French concatenative text-to-speech (CTTS) "'1' + word" problem o Invalid phonetic phone É< and É= reported by vvtool for Canadian French o US English TTS core dump involving URLs o ViaVoice Custom Server core dump when network becomes unavailable o Searching algorithm for *.*.routerHost o Stalled asrp's/ttsp's in 'connected' state when network is unstable o Freeze, core dump, or unjustified silence when feeding audio data to the recognition engine o New editions of the Administrator's Guide and Application Programming with State Tables, to incorporate corrections or enhance information about the following: o Missing images in HTML files o Instruction to configure a client machine o Memory requirements for TTS 3.0 INSTRUCTIONS FOR USING THIS PTF This PTF applies to the following release: Version 3.1 3.1.0.4 Ensure that IBM WebSphere Voice Server Version 3.1 for AIX - Use with WebSphere Voice Response for AIX, program number 5724-D38, and at least one IBM WebSphere Voice Server Version 3.1 for AIX Language Support are already installed. To determine the current level, enter this command: lslpp -L "viavoice*" To display the APAR descriptions of defects addressed by this PTF, type the following command: instfix -T -d devicename where "devicename" is the name of the device containing the media on which the PTF is distributed (for example, /dev/rmt0.1). CAUTION: To avoid downtime due to accidents or errors, back up your entire system image prior to installing this PTF. Refer to the DirectTalk or Voice Response for AIX Installation guide for the information on backing up a system image. To install this PTF, use the System Management Interface Tool (SMIT) as instructed in the following steps. Note that the SMIT panels that are described are those which are supported on AIX 4.2, and may differ slightly on your system. However, you should still be able to use SMIT to navigate to the correct menu. If you need additional information about using SMIT and installing software, please refer to your AIX Installation Guide. A certain amount of free disk space is required for the installation of this PTF. If there is not enough space available, SMIT will advise you of this prior to attempting the install process. Installation Instructions 1. On each server, log on as a member of the group 'vvt', then shut down all IBM WebSphere Voice Server components by using the 'pm exit' command. If this is a TTS server with at least one concatenative voice installed, also execute 'cmmcmd shutdown' to unload the voice(s). 2. On each client, shut down all DirectTalk/Voice Response components by using the 'DT_shutdown' command. 3. Log on to AIX as 'root'. 4. Type 'smit' and press Enter. 5. Select 'Software Installation and Maintenance' and press Enter. 6. Select 'Install and Update Software' and press Enter. 7. Select 'Update Software by Fix (APAR)' and press Enter. 8. Press F4 to list the available devices. Select the device where the update media is loaded and press Enter. Alternatively, overtype the field with the device name. 9. A panel is then displayed where additional install options may be specified. The remainder of the options can be left as the default values. However, it is recommended that the "COMMIT software updates?" option be set to "NO", since it is not possible to remove the update once it has been committed. You can commit the update at a later date, if you wish, once you are satisfied with it. If you do decide to set this field to "NO", then it will be necessary to set "SAVE replaced files?" to "YES". Note: Some of the options may need to be altered if there is not enough free disk space available for the install. See your AIX Installation Guide for more details. Finally, ensure that the media is loaded correctly, and press Enter to start the install. 10. After installing the PTF, re-import the ViaVoice Custom Server. Refer to "Setting up WebSphere Voice Response to use WebSphere Voice Server" in Chapter 3 of the Administrator's Guide for details on importing the ViaVoice Custom Server. Note: You must stop the Custom Server if it is running before re-importing. This concludes the update installation. 4.0 KNOWN LIMITATIONS o When using annotations to switch Formant text-to-speech languages in a multilingual environment, the voice characteristics set for the current language will be used for the newly activated language. To change the voice characteristics for the newly activated language, specify the desired voice-characteristics and language annotations. o Multilingual text-to-speech processes (ttsp) cannot be configured for Japanese or Simplified Chinese. o User-supplied values for all path names cannot be DBCS characters. o Text-to-speech is not supported on AIX 5.1 with Maintenance level 3. 5.0 NOTICES AND TRADEMARKS This information was developed for products and services offered in the United States. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 USA For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. The licensed program described in this information and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement, or any equivalent agreement between us. 5.1 Trademarks and service marks AIX, IBM, ViaVoice, and WebSphere are registered trademarks of International Business Machines Corporation in the United States, other countries, or both. Java is a trademark or registered trademark of Sun Microsystems, Inc., in the United States, other countries, or both. (C) Copyright IBM Corporation 2002, 2003. All rights reserved.