You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+58-24Lines changed: 58 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,19 +1,11 @@
1
1
# Changelog
2
+
2
3
All notable changes to this project will be documented in this file.
3
4
4
5
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5
6
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
7
7
-
## [Unreleased]
8
-
9
-
### Fixed
10
-
11
-
- Fixed [#218](https://github.com/compulim/web-speech-cognitive-services/issues/218). Speech recognition should stopping properly in some cases, in PR [#218](https://github.com/compulim/web-speech-cognitive-services/pull/219)
12
-
- Interactive mode, muted microphone
13
-
- Continuous and interactive mode, stop shortly after start
14
-
- Fixed [#221](https://github.com/compulim/web-speech-cognitive-services/issues/221). Continuous mode with successful interims should stop without errors, in PR [#222](https://github.com/compulim/web-speech-cognitive-services/pull/222)
15
-
- Fixed [#226](https://github.com/compulim/web-speech-cognitive-services/issues/226). `createSpeechServicesPonyfill` should return both `SpeechRecognition` and `SpeechSynthesis` ponyfill, in PR [#227](https://github.com/compulim/web-speech-cognitive-services/pull/227)
16
-
- 💥 `createSpeechServicesPonyfill` will throw if the browser does not support Media Capture and Streams API, instead of warning and continue
8
+
## [8.0.0] - 2024-11-26
17
9
18
10
### Changed
19
11
@@ -47,6 +39,15 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- Fixed [#218](https://github.com/compulim/web-speech-cognitive-services/issues/218). Speech recognition should stopping properly in some cases, in PR [#218](https://github.com/compulim/web-speech-cognitive-services/pull/219)
45
+
- Interactive mode, muted microphone
46
+
- Continuous and interactive mode, stop shortly after start
47
+
- Fixed [#221](https://github.com/compulim/web-speech-cognitive-services/issues/221). Continuous mode with successful interims should stop without errors, in PR [#222](https://github.com/compulim/web-speech-cognitive-services/pull/222)
48
+
- Fixed [#226](https://github.com/compulim/web-speech-cognitive-services/issues/226). `createSpeechServicesPonyfill` should return both `SpeechRecognition` and `SpeechSynthesis` ponyfill, in PR [#227](https://github.com/compulim/web-speech-cognitive-services/pull/227)
49
+
- 💥 `createSpeechServicesPonyfill` will throw if the browser does not support Media Capture and Streams API, instead of warning and continue
50
+
50
51
## [7.1.3] - 2022-11-29
51
52
52
53
### Changed
@@ -197,13 +198,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
197
198
198
199
- Resolves [#88](https://github.com/compulim/web-speech-cognitive-services/issues/88). Support sovereign cloud, by [@compulim](https://github.com/compulim) in PR [#89](https://github.com/compulim/web-speech-cognitive-services/pull/89)
199
200
200
-
### Removed
201
-
202
-
- 💥 ~Bing Speech support is removed, by [@compulim](https://github.com/compulim), in PR [#87](https://github.com/compulim/web-speech-cognitive-services/pull/87).~
203
-
-~As Bing Speech has deprecated and removed from Azure. Bing Speech support has been removed.~
204
-
- 💥 ~`fetchAuthorizationToken` is removed, by [@compulim](https://github.com/compulim), in PR [#89](https://github.com/compulim/web-speech-cognitive-services/pull/89).~
205
-
-~`fetchAuthorizationToken` is removed, please refer to [this documentation on how to get an access token](https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/rest-speech-to-text#how-to-get-an-access-token).~
206
-
207
201
### Changed
208
202
209
203
- Bumped dependencies, in PR [#87](https://github.com/compulim/web-speech-cognitive-services/pull/87), by [@compulim](https://github.com/compulim)
@@ -231,15 +225,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- Use [`p-defer-es5`](https://npmjs.com/package/p-defer-es5) instead of adopted `createDeferred.js`, in PR [#89](https://github.com/compulim/web-speech-cognitive-services/pull/89).
233
227
234
-
## [6.0.0] - 2019-12-03
235
-
236
-
### Fixed
237
-
238
-
- Speech recognition: Removed extraneous finalized `result` event in continuous mode, by [@compulim](https://github.com/compulim), in PR [#79](https://github.com/compulim/web-speech-cognitive-services/pull/79)
239
-
240
228
### Removed
241
229
242
-
- 🔥 `authorizationToken`, `region`, and `subscriptionKey` are being deprecated in favor of `credentials` options, by [@compulim](https://github.com/compulim) in PR [#80](https://github.com/compulim/web-speech-cognitive-services/pull/80)
230
+
- 💥 ~Bing Speech support is removed, by [@compulim](https://github.com/compulim), in PR [#87](https://github.com/compulim/web-speech-cognitive-services/pull/87).~
231
+
-~As Bing Speech has deprecated and removed from Azure. Bing Speech support has been removed.~
232
+
- 💥 ~`fetchAuthorizationToken` is removed, by [@compulim](https://github.com/compulim), in PR [#89](https://github.com/compulim/web-speech-cognitive-services/pull/89).~
233
+
-~`fetchAuthorizationToken` is removed, please refer to [this documentation on how to get an access token](https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/rest-speech-to-text#how-to-get-an-access-token).~
234
+
235
+
## [6.0.0] - 2019-12-03
243
236
244
237
### Added
245
238
@@ -268,6 +261,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- 🔥 `authorizationToken`, `region`, and `subscriptionKey` are being deprecated in favor of `credentials` options, by [@compulim](https://github.com/compulim) in PR [#80](https://github.com/compulim/web-speech-cognitive-services/pull/80)
267
+
268
+
### Fixed
269
+
270
+
- Speech recognition: Removed extraneous finalized `result` event in continuous mode, by [@compulim](https://github.com/compulim), in PR [#79](https://github.com/compulim/web-speech-cognitive-services/pull/79)
271
+
271
272
## [5.0.1] - 2019-10-25
272
273
273
274
### Changed
@@ -344,7 +345,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
344
345
- Fix [#45](https://github.com/compulim/web-speech-cognitive-services/issues/45). Speech synthesize should emit "start" and "error" if the synthesized audio clip cannot be fetch over the network, in PR [#46](https://github.com/compulim/web-speech-cognitive-services/issues/46)
345
346
346
347
## [4.0.0] - 2018-12-10
348
+
347
349
### Added
350
+
348
351
- New playground for better debuggability
349
352
- Support of Speech Services SDK, with automated unit tests for speech recognition
350
353
- See [`SPEC-RECOGNITION.md`](SPEC-RECOGNITION.md) and [`SPEC-SYNTHESIS.md`](SPEC-SYNTHESIS.md) for quirks
@@ -353,17 +356,22 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
353
356
- Speech synthesis: Support `speaking` property
354
357
355
358
### Changed
359
+
356
360
- Ponyfill are now constructed based on options (authorization token, region, and subscription key)
357
361
- A new set of ponyfill will be created every time an option has changed
358
362
359
363
### Fixed
364
+
360
365
- Fix [#13](https://github.com/compulim/web-speech-cognitive-services/issues/13) Speech recognition: `SpeechRecognitionResult` should be iterable
361
366
362
367
## [3.0.0] - 2018-10-31
368
+
363
369
### Added
370
+
364
371
- Speech Synthesis: Will async fetch speech token instead of throwing exception
365
372
366
373
### Changed
374
+
367
375
- Use `@babel/runtime` and `@babel/plugin-tranform-runtime`, in favor of `babel-polyfill`
368
376
- Better error handling on `null` token
369
377
- Updated voice list from [https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/supported-languages](https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/supported-languages)
@@ -379,14 +387,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
379
387
- Bump to [`event-as-promise@1.0.5`](https://npmjs.com/package/event-as-promise/v/1.0.5)
380
388
381
389
## [2.1.0] - 2018-07-09
390
+
382
391
### Added
392
+
383
393
- Speech priming via custom `SpeechGrammarList`
384
394
385
395
## [2.0.0] - 2018-07-09
396
+
386
397
### Added
398
+
387
399
- SpeechSynthesis polyfill with Cognitive Services
388
400
389
401
### Changed
402
+
390
403
- Removed `CognitiveServices` prefix
391
404
- Renamed `CognitiveServicesSpeechGrammarList` to `SpeechGrammarList`
392
405
- Renamed `CognitiveServicesSpeechRecognition` to `SpeechRecognition`
@@ -395,6 +408,27 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
395
408
-`recognition.speechToken = new SubscriptionKey('your subscription key');`
396
409
397
410
## [1.0.0] - 2018-06-29
411
+
398
412
### Added
413
+
399
414
- Initial release
400
415
- SpeechRecognition polyfill with Cognitive Services
0 commit comments