v0.1.2
Adds the Node.js and Go bindings — Linux SDK now covers all four planned language channels.
- New:
@voxrt/wake-wordnpm package (linux-arm64-gnu, Node ≥ 18) — napi-rs based, TypeScript.d.tsshipped - New: Go module at
github.com/VoxRT/voxrt-wake-word-linux/go— cgo wrapper with the bundled.soreferenced via${SRCDIR}rpath, so consumer binaries find it at runtime with noLD_LIBRARY_PATHor system install required - Both bindings clear the same 10 anti-RE checks the C / Python artefacts already pass, glibc 2.17 baseline
- New examples:
examples/nodejs/quickstart/+examples/go/quickstart/(WAV file → wake-word, pure stdlib / cgo) - Unchanged: C tarball + Python wheel from v0.1.0 / v0.1.1 (same artefacts, republished under this tag)
Install (until npm publish):
# npm — from the release asset
curl -LO https://github.com/VoxRT/voxrt-wake-word-linux/releases/download/v0.1.2/voxrt-wake-word-0.1.2.tgz
npm install ./voxrt-wake-word-0.1.2.tgz
# Go — no separate publish needed
go get github.com/VoxRT/voxrt-wake-word-linux/go@v0.1.2