This repository has been archived by the owner on May 6, 2022. It is now read-only.
Releases: spokestack/node-spokestack
Releases · spokestack/node-spokestack
Release 3.1.0-beta.2
3.1.0-beta.2 (2021-03-26)
Bug Fixes
- worker: move worker init to start to propagate worker init errors (b646155)
Release 3.1.0-beta.1
3.1.0-beta.1 (2021-03-25)
Bug Fixes
Release 3.1.0-beta.0
3.1.0-beta.0 (2021-03-24)
Bug Fixes
- asr: check the type of the sampleRate argument (a50829e)
Features
- speech pipeline w/vad, wakeword, keyword (7d477c4)
Release 3.0.1
Release 3.0.0
3.0.0 (2021-03-15)
Features
- socket: allow full customization of socket servers (d50a959)
BREAKING CHANGES
- socket: this changes the API for asrSocketServer, googleASRSocketServer,
and startStream() so that more WebSocket options can be passed as arguments.
To migrate, change asrSocketServer(server) to asrSocketServer({ server }).
Change googleASRSocketServer(server) to googleASRSocketServer({ server }).
Change startStream(() => isPlaying) to startStream({ isPlaying: () => isPlaying }).
Release 2.0.0
2.0.0 (2021-03-08)
Bug Fixes
- cookies: set proper path when setting the sampleRate cookie (b80989b)
Features
- concatenateaudiobuffers: return existing buffer if only one is passed (7555411)
- recordstream: make the audio processor available from recordStream() (6d2bf8c)
BREAKING CHANGES
- recordstream: this changes the return value of recordStream() to an array
that includes the WebSocket and the audio processor.
To migrate, change
const ws = await startStream()
to
const [ws] = await startStream()
with the processor available at index 1:
const [ws, audioProcessor] = await startStream()