Releases: microsoft/cognitive-services-speech-sdk-js
Releases · microsoft/cognitive-services-speech-sdk-js
Speech SDK 1.13.0: 2020-July release
New features
- JavaScript: Added Speaker Recognition support for both browser and node.js.
- JavaScript: Added support for automatic language detection/language ID. See documentation here.
Bug fixes
- JavaScript: Fixed an issue with throttling when browser is minimized.
- JavaScript: Fixed an issue with a memory leak on streams.
- JavaScript: Added caching for OCSP responses from NodeJS.
- Java: Fixed an issue that was causing BigInteger fields to always return 0.
Speech SDK for JavaScript 1.11.0
New features
- Support speech synthesis (text-to-speech) in NodeJS. Learn more here.
- Add new API's to enable inspection of all send and received messages. Learn more here.
Bug fixes
- Added support for Regions in China with the
fromSubscription
API. Details here. - Add more error information for connection failures from NodeJS.
Speech SDK for JavaScript 1.10.1
Speech SDK for JavaScript 1.10.0
New Features:
- (Preview) Multi-device Conversation: added support for JavaScript and Node.js
- (Preview) Multi-device Conversation: added support for getting a Connection from a ConversationTranslator.
- You can use this to register for connected/disconnected events
- You can use this to reconnect to an existing conversation using the Open() function if you get disconnected due to networking or other issues
Samples:
- Added Multi-device Conversation quickstarts for JavaScript
- Allow setting a custom EndPoint for the Dialog Connector
Big Fixes:
- Enable setting EndpointId's on the SpeechTranslationConfig object.
- Enable selecting a non-default microphone.
- Fix bug in using "process" object that wasn't available in browsers.
Other Changes:
- StopContinuousRecognitionAsync() will now wait to call its continuation callback until any pending audio sent to the Speech Service has been processed. Previously it aborted all pending audio immediately.
Removed the 10 minute limit for File based Speech Recognition. The Speech SDK will now use the wave header in the file in the event it needs to reconnect to the service.
Speech SDK for JavaScript 1.9.1
Speech SDK for JavaScript 1.8.1 is bug fix release and contains the following changes:
Speech SDK for JavaScript 1.9.0
New Features
- JavaScript: Added a feature to Connection object to pass through custom messages from the Speech Service as callback receivedServiceMessage.
- JavaScript: Added support for FromHost API to ease use with on-prem containers and sovereign clouds. See documentation here.
- JavaScript: We now honor NODE_TLS_REJECT_UNAUTHORIZED thanks to a contribution from orgads. See details here.
Bug fixes
- JavaScript: Fixed a circular import of audio data thanks to a contribution from euirim.
- JavaScript: added support for setting service properties, as added in 1.7.
- JavaScript: fixed an issue where a connection error could result in continuous, unsuccessful websocket reconnect attempts.
Speech SDK for JavaScript 1.8.1
Speech SDK for JavaScript 1.8.1 contains the following changes:
- [Stability] Address exception coming from deref attempt of null streams. (#104 )
- [Minor rename] Update to the latest dialog type, CustomCommands. (#107 )
- Adds support for the “Conversation_From_Id” property, previously this was not being passed with the AgentConfig and was thus ignored. Add support for requesting detailed response info, you can now specify with SpeechServiceResponse_OutputFormatOption. Resolves the issue where a new reco turn starting before the previous one had finished would cause the audio turn manager state to become corrupt. Also added a flag to ensure we don’t start a new reco turn before the previous finishes. (#110 )
Speech SDK for JavaScript 1.8.0
Speech SDK for JavaScript 1.7.0
Speech SDK for JavaScript 1.6.0
Speech SDK for JavaScript 1.6.0 contains the following changes: