cheetah

在设备上实时把语音转文字,离线低延迟还保护隐私

开源 🏷️定价信息待确认 ✅ 目前可打开 语音识别 🍴 复刻 78 🐛 待处理 1 👀 关注 26
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 672
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

cheetah 项目界面预览图
图片来源:项目官网

项目数据

分类语音识别
开发团队Picovoice
定价模式🏷️定价信息待确认
价格说明官网为 Picovoice 公司,提供多种语音产品,具体定价需访问官网查询,GitHub 仓库为开源引擎。
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型asr,automatic-speech-recognition,online-speech-recognition,speech-recognition,speech-to-text,streaming-speech-to-text,stt,transcription,voice-recognition
GitHub 星标★ 672
上线时间2018-10-28 00:00:00
代码更新2026-11-09
仓库体积1.57 GB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-08-10
浏览次数12

项目介绍

Cheetah是一个基于深度学习的端侧流式语音转文本引擎,专注于在设备本地实时处理语音识别任务。它解决的是传统云端语音识别依赖网络、延迟高、隐私风险大的问题,通过模型压缩和推理优化,在手机、嵌入式设备等资源受限环境中实现低延迟的流式识别。核心能力包括:支持多种语言和自定义词汇,提供Python、C、C++、Java、Kotlin、Swift等语言绑定,可离线运行,并支持从麦克风或音频文件流式输入。项目采用类似Porcupine的轻量级架构,强调易集成和跨平台部署,适合需要实时、隐私安全的语音交互场景。

Star 增长趋势

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

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 672

使用教程

难度:进阶 约 35 分钟 部署方式:本地安装 4 步

环境要求

  • 麦克风
  • Picovoice Access Key
  • 对应平台模型

安装与启动步骤

  1. 1装 Python 包

    关键词唤醒引擎,pip 装完即可调用。

    pip3 install pvcheetah
  2. 2拿访问密钥

    官方服务需要 Access Key,注册后在控制台获取。

  3. 3下载模型文件

    按目标语言与平台下载对应模型,路径要传给初始化参数。

  4. 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···

★ 337 2026-10-19
AudioToText 开源

音频一键转写并翻译成目标语言字幕

Transcribe and translate audio to text using Whisper and DeepL.

★ 398 2026-10-12
yapsnap 开源

一条命令,把视频音频转成文字,不用显卡不用云

Transcribe any video URL or audio file into plaintext. No GPU. No cloud. One command···

★ 427 2026-09-24
oliv 开源

按住说话,泰英混说也能准确打出英文技术词

Thai + English voice typing for Mac. Offline speech-to-text that types Thai-spoken t···

★ 111 2026-11-02
klaam 开源

一站式搞定阿拉伯语语音识别、分类与合成

Arabic speech recognition, classification and text-to-speech.

★ 436 2026-08-09
web-voice-processor 开源

浏览器麦克风音频一键转 16kHz PCM,直喂语音识别

A library for real-time voice processing in web browsers

★ 251 2026-09-15
SpeechPrompt 开源

用提示学习统一搞定多种语音任务,无需重训模型

**Interspeech 2022** 《SpeechPrompt: An Exploration of Prompt Tuning on Generative S···

★ 102 2026-08-09
onnx-asr 开源

几行代码用 ONNX 跑语音识别,不装重型框架

A lightweight Python package for Automatic Speech Recognition using ONNX models

★ 390 2026-09-12
ostt 开源

按热键说话,终端里直接出文字并喂给AI或shell

Open source voice-to-text for the terminal. Record from a hotkey, transcribe with an···

★ 316 2026-09-24