Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
New in version 3.5 release 1
- US Nuance-hosted systems only; US English only: The iOS edition now supports Dragon Medical Virtual Assistant. For more information on how to implement virtual assistant functionality in your app, see the Dragon Medical SpeechKit SDK Help and the Dragon Medical Virtual Assistant Grammar Specification available from www.nuancehealthcaredeveloper.com. [HCPLAT-484]
- US English only: The iOS edition now supports hands-free recording; the user can say go to sleep, stop listening or stop recording to put the app into standby mode and wake up to start dictating again. [HCPLAT-688, HCPLAT-825]
In standby mode, the app does not send audio to the Dragon Medical system. The microphone stays on to listen for the wake up command, which the app recognizes locally.
Note: By default, the new standby mode is enabled for all users and they will be able to say the wake up command to start recording when your integration initializes the VuiController.
- You can now initialize a VUI form with all speech-enabled controls disabled. This supports use cases where the user needs the speech bar but is not dictating, for example virtual assistant use cases. Call
initWithViewwithdisableSpeechViewsset to true. [DNB-20653] - The microphone icons have been updated and new icons have been introduced to indicate standby and virtual assistant modes. [DNB-22573]
- Long-pressing the microphone icon now turns the microphone off. [DNB-23065]
- The speech control is now deprecated; use the default speech bar instead. [HCPLAT-646]
- The rectangular sound quality icons have been removed. [DNB-14024]
Solved issues
- The personalization and help screen is now correctly oriented when the device is lying flat. [DNB-15390]
Important information
- In standby mode, notifications such as text messages and other push notifications will continue to be displayed by a banner at the top of the screen. However, no sound will be played alongside the push notification. This is the standard interaction set forth by Apple for iOS applications utilizing the microphone in native applications. Phone calls will not be muted, only push notifications and text messages.
- Dragon Medical SpeechKit 3.5 (iOS edition) is compatible with server versions 3.2, 3.3, 3.4, 3.5 and 3.6.
- Dragon Medical Server 3.5 is compatible with client versions 3.2, 3.3, 3.4 and 3.5.
- Xcode 9 is required for applications to be displayed correctly on the Apple iPhone X. Make sure to upgrade your development environment to Xcode 9 or higher.
- Filtering auto-texts (defining filters to deactivate auto-texts selectively) is deprecated and will no longer work.
- The SystemConfiguration framework must be linked explicitly to your application, even if
Link Frameworks Automaticallyis set toYES. - If
Link Frameworks Automaticallyis set toNO, the WebKit framework must also be linked to your application. - From version 3.1 Service Release 12, the iOS edition is delivered as an embedded framework. When upgrading from a version earlier than this, changes are required in your integration. For more information, see "Setting up Dragon Medical SpeechKit" in the Dragon Medical SpeechKit iOS edition help. [DNB-8963, DNB-10129]
Known issues
- A 16-byte memory leak occurs in the SDK each time a session is closed. [DNB-5441]
- When the session is closed and reopened without closing the app, the session will reopen with the microphone off instead of in standby mode. [DNB-23700]
- The wake up and go to sleep commands and the virtual assistant trigger words are not reliably recognized when the user is using a Bluetooth microphone. [FLOR-11863]
Infrastructure
Infrastructure no longer supported
- Dragon Medical SpeechKit and Dragon Medical embedded 3.5 applications do not work with version 3.0 servers.
- Version 3.0 client applications do not work with version 3.5 servers.
- Bitcode is no longer supported for production use. If you need a bitcode version of the SDK, for example for Veracode scanning, please contact Nuance Healthcare Support. [DNB-21339]
- armv7 is no longer supported. [HCPLAT-689]
- iOS 9 is no longer supported. [HCPLAT-689]
- The following devices are no longer supported: iPhone 5, iPhone 5c, iPad 4th generation.
Infrastructure changes planned for the next release
- Dragon Medical SpeechKit and Dragon Medical embedded 3.6 applications will not work with version 3.1 and 3.2 servers.
- Version 3.1 and 3.2 client applications will not work with version 3.6 servers.
System requirements*
| Component | Recommended | Supported |
|---|---|---|
| Operating System | iOS 12.1.x | iOS 10.x - 12.1.x |
| Architecture | arm64, x86_64 (simulator) | |
| Development environment | Xcode 10.1 | Xcode 9 - 10.1 |
*End-of-life: third party environments
Support for third party environments is only valid as long as they are supported by the corresponding vendor and might be subject to other restrictions. Please contact Nuance Technical Support for details. For more information, see the documentation delivered with the third party product and supporting Nuance documentation.
When standard support by the vendor has stopped, Nuance will continue support if an issue is specific to the Nuance solution, within the limitations of the vendor's standard end-of-life and Nuance's policy. This means that issues that are a combination of the vendor's component and the Nuance solution cannot be supported.
Dragon Medical SpeechKit product life cycle
Nuance provides support throughout the life cycle of one version and point release. Please note that Nuance will not perform problem analysis after the scheduled start of restricted maintenance. Dragon Medical Server versions released over three months after the dates stated here will not work with these client editions.
| iOS edition | 3.2 | 3.3 | 3.4 | 3.5 |
|---|---|---|---|---|
| Restricted maintenance (scheduled start) | 2018-08-14 | 2018-11-21 | 2019-11-22 | 2020-09-05 |