Release notes: Speech Devices SDK (retired)

The following sections list changes in the most recent releases.

Note

The Speech Devices SDK is deprecated. Archived sample code is available on GitHub. All users of the Speech Devices SDK are advised to migrate to using Speech SDK version 1.19.0 or later.

Speech Devices SDK 1.16.0:

Speech Devices SDK 1.15.0:

  • Upgraded to new Microsoft Audio Stack (MAS) with improved beamforming and noise reduction for speech.
  • Reduced the binary size by as much as 70% depending on target.
  • Support for Azure Percept Audio with binary release.
  • Updated the Speech SDK component to version 1.15.0. For more information, see its release notes.

Speech Devices SDK 1.11.0:

Speech Devices SDK 1.9.0:

  • Initial binaries for Urbetter DDK (Linux ARM64) are provided.
  • Roobo v1 now uses Maven for the Speech SDK
  • Updated the Speech SDK component to version 1.9.0. For more information, see its release notes.

Speech Devices SDK 1.7.0:

  • Linux ARM is now supported.
  • Initial binaries for Roobo v2 DDK are provided (Linux ARM64).
  • Windows users can use AudioConfig.fromDefaultMicrophoneInput() or AudioConfig.fromMicrophoneInput(deviceName) to specify the microphone to be used.
  • The library size is optimized.
  • Support for multi-turn recognition using the same speech/intent recognizer object.
  • Fix occasional issue where the process would stop responding while stopping recognition.
  • Sample apps now contain a sample participants.properties file to demonstrate the format of the file.
  • Updated the Speech SDK component to version 1.7.0. For more information, see its release notes.

Speech Devices SDK 1.6.0:

Speech Devices SDK 1.5.1:

  • Include conversation transcription in the sample app.
  • Updated the Speech SDK component to version 1.5.1. For more information, see its release notes.

Speech Devices SDK 1.5.0: 2019-May release

  • Speech Devices SDK is now GA and no longer a gated preview.
  • Updated the Speech SDK component to version 1.5.0. For more information, see its release notes.
  • New keyword technology brings significant quality improvements, see Breaking Changes.
  • New audio processing pipeline for improved far-field recognition.

Breaking changes

  • Due to the new keyword technology, all keywords must be re-created at our improved keyword portal. To completely remove old keywords from the device, uninstall the old app.
    • adb uninstall com.microsoft.cognitiveservices.speech.samples.sdsdkstarterapp

Speech Devices SDK 1.4.0: 2019-Apr release

Speech Devices SDK 1.3.1: 2019-Mar release

  • Updated the Speech SDK component to version 1.3.1. For more information, see its release notes.
  • Updated keyword handling, see Breaking Changes.
  • Sample application adds choice of language for both speech recognition and translation.

Breaking changes

  • Installing a keyword has been simplified, it's now part of the app and doesn't need separate installation on the device.
  • The keyword recognition is changed, and two events are supported.
    • RecognizingKeyword, indicates the speech result contains (unverified) keyword text.
    • RecognizedKeyword, indicates that keyword recognition completed recognizing the given keyword.

Speech Devices SDK 1.1.0: 2018-Nov release

  • Updated the Speech SDK component to version 1.1.0. For more information, see its release notes.
  • Far Field Speech recognition accuracy has been improved with our enhanced audio processing algorithm.
  • Sample application added Chinese speech recognition support.

Speech Devices SDK 1.0.1: 2018-Oct release

  • Updated the Speech SDK component to version 1.0.1. For more information, see its release notes.
  • Speech recognition accuracy is improved with our improved audio processing algorithm
  • One continuous recognition audio session bug is fixed.

Breaking changes

  • With this release many breaking changes are introduced. Check this page for details relating to the APIs.
  • The keyword recognition model files aren't compatible with Speech Devices SDK 1.0.1. The existing keyword files will be deleted after the new keyword files are written to the device.

Speech Devices SDK 0.5.0: 2018-Aug release

  • Improved the accuracy of speech recognition by fixing a bug in the audio processing code.
  • Updated the Speech SDK component to version 0.5.0.

Speech Devices SDK 0.2.12733: 2018-May release

The first public preview release of the Speech Devices SDK.