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:
- Fixed GitHub issue #22.
- Updated the Speech SDK component to version 1.16.0. For more information, see its release notes.
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:
- Support for arbitrary microphone array geometries and setting the working angle through a configuration file.
- Support for Urbetter DDK.
- Released binaries for the GGEC Speaker used in our Voice Assistant sample.
- Released binaries for Linux ARM32 and Linux ARM 64 for Raspberry Pi and similar devices.
- Updated the Speech SDK component to version 1.11.0. For more information, see its release notes.
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()
orAudioConfig.fromMicrophoneInput(deviceName)
to specify the microphone to be used. - The library size has been 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:
- Support Azure Kinect DK on Windows and Linux with common sample application.
- Updated the Speech SDK component to version 1.6.0. For more information, see its release notes.
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 fully 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
- Updated the Speech SDK component to version 1.4.0. For more information, see its release notes.
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 is now part of the app and does not need separate installation on the device.
- The keyword recognition has 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 will be improved with our improved audio processing algorithm
- One continuous recognition audio session bug is fixed.
Breaking changes
- With this release a number of breaking changes are introduced. Please check this page for details relating to the APIs.
- The keyword recognition model files are not 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.
Feedback
Submit and view feedback for