@@ -152,7 +152,8 @@ Accepts input from `RecognizeStream()` and friends, writes text to supplied `out
152
152
153
153
### v0.10
154
154
* Added ability to write text directly to targetElement, updated examples to use this
155
- * converted examples from jQuery to vanilla JS + fetch pollyfill
155
+ * converted examples from jQuery to vanilla JS (w/ fetch pollyfill when necessary)
156
+ * significantly improved JSDoc
156
157
157
158
### v0.9
158
159
* Added basic text to speech support
@@ -173,18 +174,20 @@ Accepts input from `RecognizeStream()` and friends, writes text to supplied `out
173
174
## todo
174
175
175
176
* Solidify API
176
- * add an example that includes alternatives and word confidence scores
177
+ * add an example showing alternatives
178
+ * add an example showing word confidence scores
179
+ * add an ajax / recognizeBlob example and then use it for stt sample app
177
180
* enable eslint - https://github.ibm.com/fed/javascript-style-guides
178
181
* break components into standalone npm modules where it makes sense
179
- * record which shim/pollyfills would be useful to extend partial support to older browsers (Promise, etc.)
182
+ * record which shim/pollyfills would be useful to extend partial support to older browsers (Promise, fetch, etc.)
180
183
* run integration tests on travis (fall back to offline server for pull requests)
181
184
* more tests in general
185
+ * better cross-browser testing (saucelabs?)
182
186
* update node-sdk to use current version of this lib's RecognizeStream (and also provide the FormatStream + anything else that might be handy)
183
187
* move ` result ` and ` results ` events to node wrapper (along with the deprecation notice)
184
188
* improve docs
185
189
* consider a wrapper to match https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html
186
190
* consider renaming recognizeBlob to recognizeFile to make the usage more obvious
187
- * consider an ` interim ` event for recognize/format/timing streams to avoid objectMode (in most cases)
188
- * ajax / playFile demo
189
- * support a "hard" stop that prevents any further data events, even for already uploaded audio, ensure timing stream also impliments this.
190
- * handle pause/resume in media element streams - perhaps just stop and then create a new stream on resume
191
+ * support a "hard" stop that prevents any further data events, even for already uploaded audio, ensure timing stream also implements this.
192
+ * handle pause/resume in media element streams - perhaps just stop and then create a new stream on resume, using the same token
193
+
0 commit comments