synesthesiam/voice2json
Command-line tools for speech and intent recognition on Linux observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2540
- days_rel: n/a
- days_push: 909
- n_releases_24m: 0
Adoption not part of the score
1105 stars · 65 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
voice2json is a collection of command-line tools for offline speech-to-text and intent recognition on Linux, supporting 18 languages via engines like Pocketsphinx, Kaldi, DeepSpeech, and Julius. It outputs JSON events with recognized text, intent names, and slots, and integrates into Unix workflows and voice assistant setups.
Use cases
- add offline voice commands to existing applications or unix workflows
- transcribe wav audio to text from the command line
- recognize intents and slots from spoken commands as json
- build a fully offline voice assistant on modest hardware
- create an mqtt transcription service
- bootstrap a rasa nlu chatbot with speech input
When to choose
- you need completely offline speech and intent recognition on linux
- your voice commands fit a grammar with uncommon words or custom pronunciations
- you want to pipe speech recognition into unix-style workflows or scripts
- you need to run on modest hardware without cloud services
When to avoid
- you need large-vocabulary open-ended dictation rather than command sets
- you need a supported platform other than linux
- you want a modern neural end-to-end assistant with conversational dialogue
- you need active development and frequent updates
Facets
cli-tool · maturity maintenance
speech-recognition nlp cli json speech-processing cli python offline-speech voice-assistant intent-recognition voice-commands pocketsphinx kaldi deepspeech natural-language-processing command-line automation linux
1 source
- readme: https://github.com/synesthesiam/voice2json · fetched 2026-08-28 · 0129bde00960
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| synesthesiam/voice2json | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="synesthesiam/voice2json")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem