Skip to content

Releases: microsoft/cognitive-services-speech-sdk-js

Speech SDK 1.13.0: 2020-July release

06 Aug 19:08
Compare
Choose a tag to compare

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

03 Apr 17:35
Compare
Choose a tag to compare

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

13 Mar 06:17
Compare
Choose a tag to compare

Bug fix release only.

Bug Fixes:

  • Something in the react tool chain became unhappy (#156 )

Speech SDK for JavaScript 1.10.0

13 Mar 06:15
Compare
Choose a tag to compare

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

03 Feb 22:04
Compare
Choose a tag to compare

Speech SDK for JavaScript 1.8.1 is bug fix release and contains the following changes:

  • Add header to initial audio send (#126)
  • Don't send auth header if there's no auth value (#132)
  • Revert back to type script 3.5.3 to resolve compatibility problems. (#133)
  • Fix missing null check for Android WebView (#127)

Speech SDK for JavaScript 1.9.0

30 Jan 20:53
Compare
Choose a tag to compare

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

10 Dec 20:59
Compare
Choose a tag to compare

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

03 Nov 02:40
Compare
Choose a tag to compare

Speech SDK for JavaScript 1.8.0 contains the following changes:

  • Don't reuse variable names in telemetry verification (#89)
  • Process speech.fragment message as a speech.hypothesis (#87)
  • Update properties & URL parameter support on config objects. (#88)

Also these upkeep and dependency updates:

  • Fix machine in the middle vulnerability for "https-proxy-agent" (#97)
  • Update transitive dependencies to resolve security warnings (#84)

Speech SDK for JavaScript 1.7.0

25 Sep 21:54
Compare
Choose a tag to compare

Speech SDK for JavaScript 1.7.0 contains the following changes:

  • Update Dependencies [Thanks to @orgads #77 ]
  • Align SpeechConfig properties with native SDK #88
  • Improve error handling when subscription quota is exceeded #83

Speech SDK for JavaScript 1.6.0

27 Jun 16:46
Compare
Choose a tag to compare

Speech SDK for JavaScript 1.6.0 contains the following changes:

  • Remove throttling for the first 5 seconds of audio. (#68)
  • Fixup documentation links to render properly in TypeDoc. (#69)
  • Add OCSP certificate validation when connecting from node.js (#70)
  • Provide es2015 module. (#52) and Ignore ocsp for es2015 build (#71) - Thank you @Domratchev.