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 2020.3
- The version numbering for Dragon Medical SpeechKit, Dragon Medical Embedded and Dragon Medical Server has changed to a <year.quarter> scheme. The current Dragon Medical SpeechKit version is 2020.3.
- Dragon Medical Virtual Assistant: The DMVA server now returns Natural Language Understanding (NLU) dialog results alongside DMVA dialog results. To enable your app to respond to NLU results, implement the
nluResultmethod of theNUSAVirtualAssistantControllerDelegate. [FLOR-20555] - Dragon Medical Virtual Assistant: You can now define which concepts DMVA will listen for during an intent. When you prompt the user for a dialog response, call
[NUSAVirtualAssistantController sharedController] promptForConcepts:with an array of concepts in priority order. DMVA will listen for the concepts defined by thepromptForConceptscall and ignore other concepts not in the array. [FLOR-14886]
Solved issues in version 2020.3
- Dragon Medical Virtual Assistant: When your integration calls
promptForFreeTextorpromptForChoicefollowed bystopDialog, there is no longer a significant delay before the dialog is aborted. [FLOR-15165] - Dragon Medical Virtual Assistant: When your integration calls
promptForFreeTextorpromptForChoicewhile another dialog is active, the new dialog is no longer unexpectedly cancelled. [FLOR-18756]
Important information
- Dragon Medical SpeechKit 2020.3 (iOS edition) is compatible with server versions 3.4, 3.5 and 2020.1.
- Dragon Medical Server 2020.1 is compatible with client versions 3.3, 3.4, 3.5, 2020.2 and 2020.3
- 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 defined by Apple for iOS applications utilizing the microphone in native applications. Phone calls will not be muted, only push notifications and text messages.
- 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. IfLink 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 an earlier version, 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]
- Bitcode is not supported for production use. If you need a bitcode version of the SDK, for example for Veracode scanning, please contact your Nuance support representative. [DNB-21339]
- Split View is not supported. [DNB-28030]
Known issues
- A 16-byte memory leak occurs in the SDK each time a session is closed. [DNB-5441]
- Additional memory leaks have been identified in version 2020.3. [DNB-30974]
- 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 2020.3 applications do not work with version 3.3 servers.
- Version 3.1 and 3.2 client applications do not work with version 2020.1 servers.
- iOS 10 and 11 are no longer supported.
- Xcode 9 is no longer supported.
Infrastructure changes planned for the next release
- Dragon Medical SpeechKit and Dragon Medical embedded 2020.3 and higher applications will not work with version 3.4 servers.
- Version 3.4 client applications will not work with version 2020.3 and higher servers.
- Legacy Text-to-Speech (TTS) services will be disabled. TTS will be exclusively available in SpeechKit (iOS Edition) versions 3.5 R1 and upwards.
System requirements*
| Component | Recommended | Supported |
|---|---|---|
| Operating System | iOS 13.5 | iOS 12 - 13.5 |
| Architecture | arm64, x86_64 (simulator) | |
| Development environment | Xcode 11 | Xcode 10 - 11 |
*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.3 | 3.4 | 3.5 | 2020.3 |
|---|---|---|---|---|
| Restricted maintenance (scheduled start) | 2018-11-21 | 2019-11-22 | 2020-12-31 | 2021-08-31* |
*Preliminary date; might change in future release notes.