Repository navigation
Releases: OldSchool686/dsh-gigaam-stt
Releases · OldSchool686/dsh-gigaam-stt
Release list
v1.1.1 — long dictation not cut
Long dictation is no longer cut at 120 s, plus an opt-in way to see what the recognizer heard.
Fixed
- The transport capped a recording at 120 s / 4 MiB and silently truncated anything longer — a two-minute
dictation lost its tail with no warning. The bundle now patches those limits to 600 s / 20 MiB, matching
the provider'smaxAudioSecondsdefault. Raise both if you need longer single recordings.
Added
GIGAAM_DEBUG=1makes the worker log each window's raw transcript and the normalised result, so an ASR
mishearing can be told apart from a number-normalisation bug.
Notes
- Pause-aligned windowing and Russian number ITN from 1.1.0 are unchanged.
- The harness voice-input client still cancels a recording when the window loses focus; that is harness
behaviour and is documented in the README.
Tarball: dsh-gigaam-stt-1.1.1.tgz (19.7 kB, sha256 e5650439c0ee3bb8c8a7f560680cd203da14a001523bea835cc0476d8799b2a2).
v1.1.0 — long recordings and numbers
Long dictation no longer crashes the provider, and Russian numbers come out as digits.
Fixed
- Recordings longer than ~200 s hard-crashed the recognizer (
Mul 5000 by 8468, SIGABRT).
Audio is now split at pauses, so the encoder never sees more thanmaxSegmentSecondsat once.
Added
- Pause-aligned windowing: cuts land in silence (>= 0.25 s), silence at the edges is trimmed, the
threshold adapts to the recording noise floor. - Russian number ITN: "в две тысячи двадцать пятом году" -> "в 2025 году". Ordinals in any
gender/case are handled; «один», «ни один», «полтора» stay words. - Settings
maxSegmentSeconds(5-180, default 20) andnumbers(digitsdefault,words).
Measured on this machine (8 cores, CPU only, int8 model)
| audio | 1.0.0 | 1.1.0 |
|---|---|---|
| 113 s | 7.0 s, 1067 MB, misheard words | 4.8 s, 520 MB, clean |
| 214 s | crash (SIGABRT) | 8.7 s, ~518 MB, 498 words |
| 11.3 s | 0.45 s, ~420 MB | 0.45 s, ~420 MB |
Install / update
- Harness: install/update to
github:OldSchool686/dsh-gigaam-stt(ordsh-gigaam-stt@1.1.0from npm) - Tarball below:
dsh-gigaam-stt-1.1.0.tgz, 18.8 kB, sha25667e8692bb7d0074f786785832febfa019378a1c6cf3960a0db5d45bd5f7c85f4
GigaAM v3 Russian STT v1.0.0
Local Russian speech-to-text for the DeepSeek Harness chat: GigaAM v3 e2e CTC (int8) on CPU via sherpa-onnx.
Offline, ~320 MB model, punctuation and case included.
Install:
dsh → plugin manager → github:OldSchool686/dsh-gigaam-stt (or the attached .tgz).