Release Notes for Vocollect
VoiceClient® MP Version 2.1 for
Psion
Omnii™ Handheld Computers
Release HighlightsGeneral Considerations and Limitations Installing
Third Party Software Getting Help
Version number associated with this release:
PTX: PTX006_V2.1
Warning on the performance of Vocollect voice applications in some radio frequency (RF) environments:
Operators may experience WLAN or SRX wireless headset connectivity issues when using Psion Omnii XT15 devices in environments that have marginal WLAN coverage or where operators frequently roam during task completion. Depending on the voice application, these issues may be result in both network delays, indicated by beeping from the device, or SRX
headset audio interruptions.
Vocollect strongly recommends you test your voice applications in your environment prior to deployment.
Release Highlights
Release Overview
VoiceClient MP 2.1 for Psion Omnii XT15 contains the features and functionality of
previous VoiceClient and VoiceClient MP releases. More information about these features is available in previous release notes available from your Vocollect reseller. Several recently released features that apply to this version of VoiceClient MP are described in See "Vocollect VoiceClient MP Previously Released Features List" on page 9.
Configurable Parameters
The following parameters are included in this release for VoiceClient MP:
AlphabetizeTeamListing
NoiseSamplePrompts
SiteSurvey_Background
See "Configurable Parameters Included in this Release" on page 3.
Supported Vocollect Products
Vocollect VoiceConsole 2.3 or newer
Vocollect VoiceLink/VoiceDirect 4.0
Vocollect VoiceInterface Objects 1.2
Vocollect VoiceDirect ERP for SAP 1.0.1
Tasks developed in Vocollect TaskBuilder 2.2 and newer
Vocollect SRX and SRX2 wireless headsets
Supported Software and Hardware
Device Support
This release supports the use of VoiceClient MP on:
Omnii XT15 handheld computers, Microsoft® Windows® CE 6.0
Synchronization Tools
Microsoft ActiveSync® 4.5.0
Microsoft Windows® Mobile Device Center (Windows 7 only)
Peripheral Scanners Tested
Note: The following scanner was tested for use with this release, but others may work as well.
Intermec SF51 Bluetooth Scanner
Network Printer Support
Note: The following printer was tested for use with this release, but others may work as well.
Note: Vocollect recommends pairing only one device per printer. More than one device can be paired with a printer, but operators may experience problems when a large amount of print jobs are sent to the printer.
Zebra QL 320 Plus printers with Bluetooth and 802.11b and 802.11g Wireless LAN options
New Features of this Release
VoiceClient MP 2.1 for Psion Omnii XT15 contains the features and functionality of
previous VoiceClient and VoiceClient MP releases. More information about these features is available in previous release notes available from your Vocollect reseller. Several recently released features that apply to this version of VoiceClient MP are described in See "Vocollect VoiceClient MP Previously Released Features List" on page 9.
Fixed Issues
The following issues were fixed in Emergency Customer Shipments (ECS) and included in this release:
PTX 1.3 ECS 003 When an SRX wireless Headset was previously paired to a device and the pairing was cleared, the headset could not be paired to a different device. [VVH2-182]
PTX513-002-ECS_V2.0 When the VoiceClient MP application is first loaded to a device, a message stating "To complete installation, the device will now be restarted" displayed and you were required to restart the device. [VVH2-250, VVH2-255] The message no longer displays, and you do not need to restart the device.
MOTO513.002.ECS_V2.0 The PendingODRs>0 condition did not always work. [VVH2-253]
Configurable Parameters Included in this Release
Parameter Description Values
Setting Location AlphabetizeTeamListing Sorts operators in alpha-numeric order
(0-9, A-Z). 0 = disabled
(default) 1 = enabled)
task package device profile
Parameter Description Values Setting Location NoiseSamplePrompts Sets the numbers 0, 1 and 2 during the
noise sample to a different set of vocabulary words.
Example:
NoiseSamplePrompts="<replacement for 0>,<replacement for 1>,<replacement for 2>"
Any word or digit(s)
task package device profile
SiteSurvey_Background This parameter is beneficial to customers who are troubleshooting connectivity issues, where these logs are useful. Enabling this eliminates the need for customers who have already collected logs to go back and collect additional
information. 0 = disabled 1 = enabled (default) Device profile
Language Support
Language Voice Name Language
Code Gender Adjustable Pitch American English English (United States)
1 en_US_1 Male/Female Yes
English (United States)
6 en_US_6 Male/Female Yes
Belgian/Flemish Dutch
Dutch (Belgium) 1 nl_BE_1 Female Yes Dutch (Belgium) 3 nl_BE_3 Female No Dutch (Belgium) 6 nl_BE_6 Female Yes Brazilian
Portuguese Portuguese (Brazil) 3 pt_BR_3 Portuguese (Brazil) 6 pt_BR_6 Male/Female Female Yes No British English English (Great Britain) 2 en_GB_2 Male/Female Yes English (Great Britain) 3 en_GB_3 Female No English (Great Britain) 6 en_GB_6 Male/Female Yes Canadian French French (Canada) 2 fr_CA_2 Male/Female Yes French (Canada) 6 fr_CA_6 Male/Female Yes Czech Czech (Czech Republic)
6 cs_CZ_6 Male/Female Yes
Danish Danish (Denmark) 3 da_DK_3 Female No
Language Voice Name Language
Code Gender Adjustable Pitch Finnish Finnish (Finland) 2 fi_FI_2 Male/Female Yes
Finnish (Finland) 6 fi_FI_6 Male Yes French French (France) 1 fr_FR_1 Female Yes French (France) 3f fr_FR_3f Female Yes French (France) 3m fr_FR_3m Male Yes French (France) 6 fr_FR_6 Male/Female Yes German German (Germany) 1 de_DE_1 Female Yes German (Germany) 6 de_DE_6 Male/Female Yes
Greek Greek (Greece) 3 el_GR_3 Male No
Greek (Greece) 6 el_GR_6 Male Yes Hungarian Hungarian (Hungary) 6 hu_HU_6 Female Yes Italian Italian (Italy) 2 it_IT_2 Male/Female Yes Italian (Italy) 6 it_IT_6 Male/Female Yes Latin American
Spanish Spanish (Mexico) 2 Spanish (Mexico) 6 es_MX_2 Male/Female es_MX_6 Male/Female Yes Yes Netherlands Dutch Dutch (Netherlands) 3 nl_NL_3 Female No Dutch (Netherlands) 6 nl_NL_6 Female Yes Norwegian Norwegian (Norway) 3 no_NO_3 Female No Norwegian (Norway) 6 no_NO_6 Female Yes Polish Polish (Poland) 6 pl_PL_6 Female Yes Portuguese Portuguese (Portugal) 3 pt_PT_3 Female No Portuguese (Portugal) 6 pt_PT_6 Female Yes Romanian Romanian (Romania) 6 ro_RO_6 Female Yes Russian Russian (Russia) 6 ru_RU_6 Female Yes Slovak Slovak (Slovakia) 6 sk_SK_6 Female Yes Spanish Spanish (Spain) 1 es_ES_1 Female Yes Spanish (Spain) 6 es_ES_6 Male/Female Yes Swedish Swedish (Sweden)1 sv_SE_1 Female Yes Swedish (Sweden) 3 sv_SE_3 Female No Swedish (Sweden) 6 sv_SE_6 Female Yes Turkish Turkish (Turkey) 6 tr_TR_6 Female Yes
back to top
General Considerations and Limitations
[VVH2-32] If you adjust the volume before loading an operator, the volume you set is not retained after the operator is loaded. The volume is reset to the default level, and any changes in volume are done so from the
default level, not the level set before the operator load.
Workaround: Load an operator before modifying the output volume. [VVH2-41] If an operator is loaded while the task is at the .barcode node, the
device may not scan after the operator is loaded.
Workaround: Do not load an operator during task use or put
VoiceClient MP in the Sleep state and then press the play/pause
button to return to the task.
[VVH2-49] The VoiceClient MP application does not display properly when operating in landscape (horizontal) view.
Workaround: View the screen in a portrait (vertical) view.
[VVH2-112] On rare occasions, an SRX headset may take between 30 seconds and two minutes to reconnect if it was powered off during a task.
Workaround: Hold the SRX headset next to the device to reduce the likelihood of interference delaying the connection or disable then enable Bluetooth on the device through the control panel and try to reconnect again.
[VVH2-116] The VoiceClient MP application and/or the audio may not start after you load a voice module.
Workaround:
1. Ensure enough memory is available or clear enough memory on your device to accommodate required voice modules.
2. Restart VoiceClient MP.
3. Reload the intended voice module after the application starts.
[VVH2-126] The SRX wireless headset may disconnect when the operator moves in and out of Bluetooth range.
Workaround: Vocollect recommends keeping the headset within six feet of the device.
[VVH2-143] When installing a config or .cab file on Windows 7 using the installers provided with the releases, a window appears stating that the
installation may have not been successful.
Workaround: Click This program installed correctly. You can then continue.
[VVH2-144] Zebra printers used with the latest VoiceClient MP application require a Personal Identification Number. This is different than previous
releases.
Workaround: Use Zebra's Label Vista utility to enter the PIN in the printer's settings. Enter this same PIN when attempting to pair with a device.
[VVH2-185] If VoiceClient MP is upgraded but with a different default voice than the previous installation, the original default voice is not available for use.
Workaround: Remove the voice modules associated with a previous release and reinstall the modules for this release.
[VVH2-186] There are two methods for changing the volume on the device:
Using the physical buttons on the side of the device, which regulates the sounds generated by the device
Using the plus and minus buttons in the VoiceClient MP window, which changes the volume of the TTS.
If you change volume using the physical buttons, the TTS is not always changed appropriately.
Workaround: Adjust the volume in the VoiceClient MP application window rather than using the buttons.
[VVH2-187] If a device is unable to contact VoiceConsole and the operator presses the Play/Pause button, the device will speak "please wait", and nothing else.
Workaround: Press the Play/Pause button again to obtain the full message as to why the device cannot connect to VoiceConsole.
[VVH2-189] If a device is unable to contact VoiceConsole and the operator presses the Operator button, there will be a lengthy pause followed by either "no task list file found" or "unable to retrieve operator files".
Workaround: If you are away from optimum radio coverage, move to a better radio coverage area. Wait for the message to be spoken, then continue.
[VVH2-193] If the EnterMaintenanceModeInCharger configurable parameter is enabled, the device may speak the low battery warning even after the device is fully charged.
Workaround: Do not use this parameter. It is not supported in this release.
[VVH2-199] The Operator and/or Play/Pause buttons may become unresponsive when VoiceClient MP is restarted if the device is taken out of WiFi
range and the operator exits VoiceClient MP while training templates. [VVH2-199] The Operator and/or Play/Pause buttons may become
unresponsive.
Workaround: Enter and exit maintenance mode.
[VVH2-206] The VoiceClient MP application may not be removable from the Remove Programs list.
Workaround: Reboot the device. The application will be available in the Remove Programs list.
[VVH2-225] The VoiceClient MP application may take longer than expected to start and shutdown.
Workaround: Wait about 15 seconds for the application to start or shutdown before determining there is a problem.
[VVH2-229] When an operator goes out of range and puts the device to sleep when ODRs are queued, the device's WiFi connection does not re-establish.
Workaround: Do no go out of WiFi range when performing a task. [VVH2-257] If an operator changes voices while VoiceClient MP is creating
templates, the device becomes unresponsive. Workaround: Restart VoiceClient MP.
[VVH2-304] After pairing a scanner, the device may continually beep. Workaround: Reboot the device.
[VVH2-311] The device may not obtain an IP address. Workaround: Reboot the device.
[VVH2-312] The device may not connect to a network using WPA-PSK association. Workaround: Reboot the device. If connections issue are still noted, contact your Vocollect reseller.
Limitations
using _6 or _3 text-to-speech languages. This difference is more apparent when comparing the audio quality when using these TTS languages to the audio quality with the same TTS languages with a Vocollect device.
back to top
Vocollect VoiceClient MP Previously Released
Features List
The following table lists previously released VoiceClient MP features that may be included in this release. See the release notes for the associated release for more detail on the feature.
Configurable parameter information is not described here. It is available in the "Advance Settings" section of Vocollect VoiceConsole's online help.
Feature Description Release and
Version Introduced Changing voice
modules The ability to load voice modules onto the device so an operator can switch the spoken voice on the device without having to ActiveSync and without contacting
VoiceConsole.
2.0
PTX513_V2.0
Setting the default voice
If operators require a different voice than English, you can set the desired voice using a configurable parameter.
2.0
PTX513_V2.0 Changing voices The device can store several voices,
depending on the memory available on the device, giving the operator the ability to change voices on the device without reinstalling Vocollect Voice.
2.0
PTX513_V2.0
Operator template load
enhancement The device no longer speaks the message or enters the Sleep state at these times.
In releases before 2.0, the device would speak "Loading operator, please wait" and enter the Sleep state when the application was switching between voice template types.
2.0
PTX513_V2.0
Scanner enhancement You can scan printed barcodes with barcode data up to 2,000 characters. In releases before 1.3, an error occurred when barcodes with more than 200
1.3
Feature Description Release and Version Introduced characters were scanned.
Adaptive speech recognition
Enables the device to continuously adapt to an operator's speaking patterns as the operator uses the voice system, improving recognition performance ''on the fly.''
1.2
WAP440_V1.2 Operator/device
messaging
Allows you to send spoken messages to operators through their devices. You can enter a message and specify how long the device will retain the unheard message before it expires, and then you can send it to any number of operator teams and operators in VoiceConsole 2.3 or newer.
1.2
WAP440_V1.2
Speech recognition improvements
Configurable Enrollment Training
Embedded Control Words and Control Word Timeout
1.2
WAP440_V1.2
Multi-function
mode/IgnoreFocusLoss
Allows Vocollect Voice to run in the
background on a device even when focus is taken away from Vocollect Voice.
1.2
WAP440_V1.2 Device firmware update Allows the audio card firmware to be
updated and verifies audio card compatibility with Vocollect Voice.
1.1
WAP417_V1.1
Installing Vocollect VoiceClient
MP 2.0 and later
1. Connect the device to a computer via ActiveSync or Mobile Device Center for Windows 7.
2. Create an appropriately named folder, either on your desktop or in a location that is easy to access.
3. Place the Vocollect VoiceClient MP DVD into your DVD drive and open its folder. 4. Select all files (executables, .cab, .ddf, and .vrg files) and copy them to the
folder you created.
5. Open the folder you created, and find the .cab file.
6. Drag the .cab file onto the executable VocollectVoiceInstaller.exe. The Installing Applications dialog box appears.
7. In the Installing Applications dialog box, if you are prompted to select a location for installation, select the default of Device.
Note: You must accept the default location.
Installation begins, and a status bar tracks progress. When installation is finished, the device will reboot, and you can now use the application.
If installation fails, check the amount of memory available in the handheld device flash memory. Voice installation for most handheld devices requires a minimum of 20 Mb flash and 20 Mb RAM memory.
Installation of the full VoiceClient application on a device running Windows Mobile requires a minimum of 40 Mb flash.
7. In VoiceConsole, create a device profile with the VoiceConsole URL.
8. Export the profile from VoiceConsole to a location that is easy to remember and easy to access (for example, the desktop or a folder you have created). 9. Open the folder you created originally and drag the device profile onto the
appropriate executable file.
The Installing Applications dialog box displays.
10. In the Application Downloading Complete dialog box, click Yes or OK. The executable loads the device profile onto the handheld device.
11. If prompted to choose a location to install Vocollect config.vrg, select Device and Install.
When finished, a success message will appear. 12. Click OK.
13. If languages other than English is used at your site, see the Vocollect Hardware Documentation for PTX Devices for information on setting the default voice on a device.
Installing Vocollect VoiceClient MP 2.0 and Later Using Other
Synchronization Software
Note: This process is required only for initial configuration. Modifications to the device profile can be downloaded using VoiceConsole when a device is connected to the VoiceConsole application.
1. Open the folder that you created, that contains the .cab file and executable. 2. Use the synchronization tool to place the .cab file onto the handheld device and
extract it.
3. Place the config.vrg into the appropriate folder:
Psion Teklogix devices running Windows CE \Flash Disk\
4. In VoiceConsole, create a device profile with the VoiceConsole URL. 5. Export the profile from VoiceConsole to a location that is easy to access.
VoiceConsole automatically assigns a .vrg extension to the exported device
profile.
6. Browse to the location to which you exported the device profile. 7. Rename the file config.vrg.
Note: The device profile you created in VoiceConsole will be retained in VoiceConsole with its original name.
8. Place the config.vrg file into the appropriate directory on your device. 9. Restart the voice application for the new device profile to be detected and
used.
Installing Vocollect VoiceClient MP on Additional Devices
These steps assume Vocollect VoiceClient MP has been installed on a single device using the installation procedure.
1. Remove the first device from the cradle and cradle the second device. 2. Open Microsoft ActiveSync.
3. Select Tools> Add/Remove Programs to open the CE Application Manager window.
Note: For PTX devices using Windows 7, in Windows Mobile Device Center, select Programs and Services | more, then select Add/Remove Programs to open the CE Application Manager window.
4. Check both the Vocollect config.vrg and Vocollect Voice checkboxes. Be sure the Install program into the default installation folder checkbox is checked.
5. Click OK. Repeat these steps for each device onto which you want to install
Vocollect VoiceClient MP.
back to top
Third Party Software
The following information applies to the software package included in this version of
Vocollect Voice.
Expat XML Parsing Library
Copyright© 1998, 1999, 2000 Thai Open Source Software Center Ltd and Clark Cooper
Copyright© 2001, 2002, 2003 Expat maintainers.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Boost Software License - Version 1.0 - August 17th, 2003
Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the
Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE
DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
TinyXML
This software is provided "as-is," without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
libcurl
Copyright © 1996 - 2009, Daniel Stenberg. All rights reserved.
Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in this
Software without prior written authorization of the copyright holder. back to top
Getting Help
Vocollect has provided complete product reference information in the Help provided with VoiceConsole. To view the Help in VoiceConsole 3.0 and newer, select the Application Help option on the application's navigation bar. In other versions of VoiceConsole, select the Help | Contents and Overview option on the application's navigation bar.
Note: If you purchased Vocollect equipment from a Vocollect reseller, please contact the reseller.
For order placement or customer service inquiries, contact Vocollect Customer Service at:
Customer Service Email: [email protected] Customer Service Phone (US): 1.866.862.6553
Customer Service Phone (Outside the US): 412.829.8145
For returns or to check the status of an RMA, contact Vocollect Customer Service at:
Email (US): [email protected]
To report Vocollect system support incidents or related technical issues, contact the Technical Support Center at:
Technical Support Email: [email protected] Technical Support Phone (US): 1.866.862.7877
Technical Support Phone (Outside the US): 412.829.8145 To contact Vocollect Europe, Middle East, and Africa: Customer Service Email: [email protected] Customer Service Phone: +44(0) 1628.55.2903
Technical Support Email: [email protected] Technical Support Phone: +44 (0) 1628.55.2902
For sales or any other inquiry, please contact Vocollect at [email protected] or 412.829.8145.
Vocollect Corporate Headquarters 703 Rodi Road Pittsburgh, PA 15235-4558 USA Phone: 412.829.8145 Fax: 412.829.0972 www.vocollect.com [email protected] Vocollect EMEA Gemini House Mercury Park
Wycombe Lane, Wooburn Green Buckinghamshire, HP10 0HH UK Phone: +44 (0) 1628 55 2900 [email protected] Vocollect Japan Shiba 2-Chome Bldg. 8F 2-2-15 Shiba, Minato-ku, Tokyo 105-0014 Japan Phone: +813 3769 5601 Fax: +813 3769 5608 [email protected] Vocollect Asia-Pacific Unit 3, 29/F, Sino Plaza,
255-257 Gloucester Road, Causeway Bay Hong Kong
Hong Kong: +852-3917 7000 China: +86-10 5957 2685 Australia: +61 409 527 201 [email protected]
Vocollect Latin America
Latin America: +1.412.349.2470 Brazil: +1.412.349.2477 [email protected] Vocollect Singapore 151 Lorong Chuan #05-02A/03 (Lobby C) New Tech Park
Singapore 556741
Singapore: +65-6248 4928 India: +91-124 480 6738 [email protected] back to top