Supported Devices
All Guided Work Solutions work on any mobile device running the Android Operating System (OS). Prior to DevKit 1.12, devices must support 32-bit applications. Please reference the Android Device Specifications for any DevKit, device, and OS restrictions or limitations.
The following Honeywell and third-party devices have been specifically tested and verified with Guided Work DevKit .
- Honeywell CK65
- Honeywell CN80
- Honeywell CN80G
- Honeywell CT30 XP
- Honeywell CT37
- Honeywell CT40
- Honeywell CT40 XP
- Honeywell CT45
- Honeywell CT45 XP
- Honeywell CT47
- Honeywell CT60
- Honeywell CT60 XP
- Honeywell CW45
- Honeywell ScanPal EDA57
- Honeywell A700x
- Zebra TC8300
- Zebra WT6000
- Zebra TC5x
- Zebra TC7x
Each device may not have been tested with every Guided Work Integration or DevKit release. Refer to the specific Integration page, DevKit Release Notes, or contact Honeywell Voice Support for information on devices for a specific integration.
Headsets
-
Honeywell SRX3 Wireless Headset
-
SRX3 firmware 6.07 or later is required to support the headset's flip-to-mute feature. Earlier versions of firmware are supported, however flipping the microphone up places the device in standby rather than muting the microphone.
-
SRX3 firmware 6.09 or later is required to support SRCOMM with Android devices.
-
Upgrade the headset firmware using the Honeywell Accessory Update Utility.
-
Scanners
- On-board scanners for Honeywell Android devices listed above
- Honeywell A730x
- Honeywell 8670 Ring Scanner
Android Device Specifications
Minimum Device Specifications
- Processor: Qualcomm Snapdragon 410 MSM8916 1.2 GHz quad-core
- Memory: 2GB RAM
- Storage: 8GB/16GB Flash
- WLAN: EEE 802.11 a/b/g/n radio
- Bluetooth: Bluetooth Class 4.0, Bluetooth HFP (Hands-Free Profile) version 1.6
- Operating System: Android 10
The list above is the minimum recommended specifications. If the device does not meet or exceed these specifications, the following symptoms may occur:
- Poor audio quality
- Slow application screen responsiveness
- Delayed input entry
Android Device Operating System Support
Refer to the Release Notes to view the devices that were tested with each DevKit or Integration release.
DevKit Release | |||||||||
---|---|---|---|---|---|---|---|---|---|
14 | 13 | 12 | 11 | 10 | P (9) | O (8) | N (7) | M (6) | |
2.2 | ü a,b,c | ü b,c | ü b,c | ü c | ü | ||||
2.0, 2.1 | ü b,c | ü c | ü | ü | ü | ||||
1.12 to 1.15 | ü c,d,e | ü c,d | ü | ü | ü | ü | |||
1.8, 1.9 | ü c,d,f | ü c,d | ü | ü | ü | ü | |||
1.5, 1.6 | ü c,d | ü | ü | ü | ü | ||||
1.4 | ü | ü | ü | ü | |||||
1.3 | ü g | ü | ü | ü | |||||
1.2 | ü | ü | ü |
Notes
- Android 14 handles notifications differently. See Android Version Notes.
-
When updating any earlier app, the following changes must be made to avoid a crash. These changes are included in the 2.0 and later sample, but the Android minSdkVersion must be updated to 26 and the targetSdkVersion to 29 as in the following examples when updating existing apps from an earlier version:
csproj example:
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">26.0</SupportedOSPlatformVersion>
AndroidManifest.xml example:
<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="29" />
- See information regarding Scoped Storage for Android 11 and later in Android Version Notes.
-
Android 11 and Android 12 Guided Work app may crash during template download. To prevent this crash, edit the AndroidManifest.xml file as below. This change is included in the DevKit 1.8 and later sample, but this change is required regardless of DevKit version when updating any earlier app for Android 11 or Android 12.
Edit this string (version may be either 23 or 24):
<uses-sdk android:minSdkVersion="24" />
By appending as shown below:
<uses-sdk android:minSdkVersion="24" android:targetSdkVersion="29" />
-
Applications can be built to support 64-bit devices and run in 32-bit or 64-bit mode depending on device capability.
- DevKit 1.3.1 or later is required for Android 9 support.
Android Device Language Support
Android language support is determined by the TTS engine(s) loaded on the device.
Native TTS Support
By default, Guided Work uses the native TTS software of the device.
- Most Android devices use Google Mobile Services (GMS) for TTS functionality. These TTS engines may be pre-installed or downloaded from the Google Play store.
- Non-GMS Android devices may have an inferior TTS engine or no TTS engine. Honeywell does not test third party (non-GMS) TTS engines. A customer may use at their discretion.
Honeywell cannot guarantee availability and quality of any particular TTS. As some TTS engines translate text to speech in the cloud, these particular TTS engines could result in unacceptable delays.
BlueStreak Speech Recognition
BlueStreak recognition is available and expected to work with any native TTS.
Pick Up & Go Speech Recognition
The following languages are supported for Pick Up & Go (PnG). All languages support trainability.
Language | Locale ID |
---|---|
Arabic, Gulf | ar-AE |
Arabic, Saudi Arabia | ar-SA |
Bulgarian, Bulgaria | bg-BG |
Czech, Czech Republic | cs-CZ |
Danish, Denmark | da-DK |
German, Germany | de-DE |
Greek, Greece | el-GR |
English, Australia | en-AU |
English, United Kingdom | en-GB |
English, India | en-IN |
English, United States | en-US |
Spanish, Spain | es-ES |
Spanish, Mexico | es-MX |
Farsi, Iran | fa-IR |
Finnish, Finland | fi-FI |
French, Canada | fr-CA |
French, Switzerland | fr-FR |
Hebrew, Israel | he-IL |
Hungarian, Hungary | hu-HU |
Indonesian, Indonesia | id-ID |
Italian, Italy | it-IT |
Japanese, Japan | ja-JP |
Korean, Korea | ko-KR |
Malay, Malaysia | ms-MY |
Dutch, Belgium | nl-BE |
Dutch, Netherlands | nl-NL |
Norwegian (Nynorsk), Norway | nn-NO |
Polish, Poland | pl-PL |
Portuguese, Brazil | pt-BR |
Portuguese, Portugal | pt-PT |
Russian, Russia | ru-RU |
Slovak, Slovakia | sk-SK |
Swedish, Sweden | sv-SE |
Thai, Thailand | th-TH |
Turkish, Turkey | tr-TR |
Chinese, Simplified | zh-CN |
Chinese, Hong Kong | zh-HK |
Chinese, Taiwan (Mandarin) | zh-TW |
Embedded TTS Support
An embedded TTS may be used for the following languages. Refer to the DevKit help included with the application to implement an embedded TTS. DevKit 1.9 or later is required.
All embedded TTS languages support BlueStreak speech recognition. Selected ones support Pick Up & Go (PnG)
Description | Locale | Gender | PnG Support |
---|---|---|---|
English, Great Britain | en-GB | Female | Yes |
English, United States | en-US | Female | Yes |
Mandarin Chinese, Taiwan | zh-TW | Female | No |
Simplified Chinese, China | zh-CN | Female | Yes |
Honeywell A700x Software Support
- VoiceCatalyst 4.6 ECS001 or later fequired, VoiceCatalyst 4.7.1 ECS005 or later is recommended.
A700x Language Support
Refer to the VoiceCatalyst documentation for TTS and recognizer support.
Management Server Support
- VoiceConsole 5.5 or later for A700x
- VoiceConsole 6.1 or later for Android device support
.NET Support
.NET 8.0
DevKit 2.0 supported .NET 8.0 for Android devices. DevKit 2.1 adds .NET 8.0 support for A700s. The A700x must have VoiceCatalyst 4.7.1 ECS012 or later.
If a vad is built with .NET 8.0 and loaded to an A700x without a supported version of VoiceCatalyst, a error message is is played to the user and written in the log: "Application is incompatible with runtime".
.NET 6.0
.NET 6.0 support was added with DevKit 1.9. To support .NET 6.0, A700x devices must use VoiceCatalyst 4.6 ECS001 or later, however VoiceCatalyst 4.7.1 ECS005 or later is recommended.
.NET Core 3.1
With the release of DevKit 2.0, support for .NET Core 3.1 is discontinued.