Skip to content

[3.0.0] - 2018-10-31

Choose a tag to compare

@compulim compulim released this 01 Nov 00:57

Added

  • Speech Synthesis: Will async fetch speech token instead of throwing exception

Changed

  • Use @babel/runtime and @babel/plugin-tranform-runtime, in favor of babel-polyfill
  • Better error handling on null token
  • Updated voice list from https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/supported-languages
  • Reliability around cancelling a playing utterance
    • Instead of shutting down the AudioContext, we will stop the AudioBufferSourceNode for a graceful stop
  • Simplify speech token authorization
    • recognition.fetchToken = async () => return await 'your subscription key';
    • recognition.fetchToken = createFetchTokenUsingSubscriptionKey('your subscription key');
    • fetchToken will be called every time a token is required, implementor should cache the token as needed
  • Bump to @babel/core@7.1.2 and jest@^23.6.0
  • Bump to react-scripts@2.0.4
  • Publish /packages/component/ instead of /
  • Bump to event-as-promise@1.0.5