项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 672
使用教程
环境要求
- 麦克风
- Picovoice Access Key
- 对应平台模型
安装与启动步骤
-
1装 Python 包
关键词唤醒引擎,pip 装完即可调用。
pip3 install pvcheetah -
2拿访问密钥
官方服务需要 Access Key,注册后在控制台获取。
-
3下载模型文件
按目标语言与平台下载对应模型,路径要传给初始化参数。
-
4跑麦克风示例
用示例程序测唤醒,观察误唤醒率。
./demo/c/build/cheetah_demo_mic -a ${ACCESS_KEY} -m ${MODEL_PATH} -l ${LIBRARY_PATH}
如何确认成功
说唤醒词能被稳定识别
注意事项
- 模型与语言必须匹配,用错语言识别不到。
- 移动端要用对应的 SDK 包,别搬桌面端代码。
核心亮点
- 真正端侧推理,不依赖网络,延迟低且数据不出设备
- 提供多语言API(Python/C/Java/Swift等),集成门槛低
- 支持自定义词汇和语言模型,适配垂直领域场景
不足之处
- 早期项目,文档和社区生态尚待完善
- 识别准确率可能不如云端大模型,复杂噪声环境待验证
适用场景
- 智能家居语音控制(离线指令识别)
- 移动端语音输入法或实时字幕
- 嵌入式设备(如车载、IoT)的语音交互
替代项目
Vosk、whisper.cpp、PaddleSpeech
上一篇:MASR
下一篇:Audar-ASR-V1
同类项目推荐
yt-transcriber
开源
丢个 YouTube 链接,直接拿转写、摘要和翻译
CLI app- Give it a YouTube URL and you get a transcription with possible speaker ide···
AudioToText
开源
音频一键转写并翻译成目标语言字幕
Transcribe and translate audio to text using Whisper and DeepL.
yapsnap
开源
一条命令,把视频音频转成文字,不用显卡不用云
Transcribe any video URL or audio file into plaintext. No GPU. No cloud. One command···
oliv
开源
按住说话,泰英混说也能准确打出英文技术词
Thai + English voice typing for Mac. Offline speech-to-text that types Thai-spoken t···
klaam
开源
一站式搞定阿拉伯语语音识别、分类与合成
Arabic speech recognition, classification and text-to-speech.
web-voice-processor
开源
浏览器麦克风音频一键转 16kHz PCM,直喂语音识别
A library for real-time voice processing in web browsers
SpeechPrompt
开源
用提示学习统一搞定多种语音任务,无需重训模型
**Interspeech 2022** 《SpeechPrompt: An Exploration of Prompt Tuning on Generative S···
onnx-asr
开源
几行代码用 ONNX 跑语音识别,不装重型框架
A lightweight Python package for Automatic Speech Recognition using ONNX models
ostt
开源
按热键说话,终端里直接出文字并喂给AI或shell
Open source voice-to-text for the terminal. Record from a hotkey, transcribe with an···
