kaldi-active-grammar

解码中随时切换语法,让语音命令和听写自由混用

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 语音识别 🍴 复刻 53 🐛 待处理 45 👀 关注 29
GitHub ↗
GitHub 星标 ★ 349
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署

项目预览

kaldi-active-grammar 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类语音识别
开发团队daanzu
定价模式🏷️完全免费
价格说明开源免费,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议AGPL-3.0
主要语言Python
技术栈/模型coding,command-and-control,dictation,grammars,kaldi,kaldi-asr,kaldi-grammar,python,speech-recognition,speech-to-text,voice,voice-coding,voice-commands,voice-control
GitHub 星标★ 349
上线时间2019-03-24 00:00:00
代码更新2026-09-03
仓库体积938 KB
本站数据更新2026-11-05
维护状态维护中
收录时间2026-09-12
浏览次数1

项目介绍

kaldi-active-grammar 是一个基于 Kaldi 的 Python 语音识别封装,核心创新在于支持在解码过程中动态激活或停用语法规则。传统语音识别要么做通用听写,要么把命令词写死,用户很难在运行时切换识别范围。该项目通过把语法编译成 Kaldi 的 FST 并暴露 Python 接口,让开发者可以在解码中途改变哪些词、短语或命令处于可识别状态,从而同时兼顾自由听写和精确命令控制。它适合做语音助手、桌面控制、游戏指令等需要低延迟、高准确率且能随上下文切换识别目标的场景。项目提供 Python API,可加载自定义语法文件,也支持与麦克风实时交互,是 Kaldi 生态里少见的把动态语法能力做得比较完整的工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-12 · 当前星标 ★ 349

核心亮点

  • 支持解码时动态激活/停用语法,无需重启识别引擎
  • 基于 Kaldi,命令词识别准确率高于通用大模型方案
  • 提供 Python 接口,方便集成到桌面或机器人控制程序

不足之处

  • 依赖 Kaldi 编译环境,安装配置门槛较高
  • 文档和示例相对有限,新手上手需要一定语音基础

适用场景

  • 桌面语音助手:平时听写,说唤醒词后切换成精确命令模式
  • 游戏或直播场景:动态加载当前界面可用的语音指令集
  • 无障碍控制:为行动不便用户提供可切换范围的语音操作

替代项目

Vosk、Kaldi、Mozilla DeepSpeech

上一篇:onnx-asr

下一篇:Talkify

同类项目推荐

sherpa 开源

用下一代 Kaldi 快速搭建高性能语音转写服务

Speech-to-text server framework with next-gen Kaldi

★ 1016 2026-08-10
whisperX-FastAPI 开源

上传音频,直接拿到带时间戳和说话人标签的转写接口

[Archived, unmaintained] FastAPI service on top of WhisperX

★ 188 2026-09-23
CrispASR 开源

C++ 本地跑多款语音模型,离线转录不用 Python

C++ ggml runtime hub for multilingual ASR and TTS models: Cohere Transcribe, Parakee···

★ 795 2026-10-02
FastSpeech2 开源

用 PyTorch 快速上手并行语音合成,告别慢速自回归

The Implementation of FastSpeech2 Based on Pytorch.

★ 52 2026-08-09
speech-swift 开源

苹果芯片上跑本地语音AI,离线也能用

AI speech toolkit for Apple Silicon — ASR, TTS, speech-to-speech, VAD, and diarizat···

★ 1265 2026-08-09
vibe 开源

本地录音秒变文字,隐私不泄露

Transcribe on your own!

★ 8007 2026-08-10
obs-localvocal 开源

直播录屏时,本地AI实时生成字幕,保护隐私零延迟

OBS plugin for local speech recognition and captioning using AI

★ 1659 2026-09-10