local-talking-llm

离线也能聊,让大模型在你电脑上开口说话

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 193 🐛 待处理 7 👀 关注 18
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 896
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,本地运行,完全免费,无付费版本。

项目预览

local-talking-llm 项目界面预览图
图片来源:项目官网

项目数据

分类对话助手
开发团队vndee
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,本地运行,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型chatbot,llm,speech-recognition,speech-synthesis
GitHub 星标★ 896
上线时间2024-03-24 00:00:00
代码更新2026-04-04
仓库体积713 KB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数2

项目介绍

这是一个完全本地运行的语音对话助手,无需联网即可与大型语言模型进行语音交互。它解决了云端语音助手依赖网络、隐私易泄露的问题,将语音识别、大模型推理和语音合成全部集成到个人电脑上。核心能力包括:通过麦克风捕捉用户语音,利用本地语音识别模型将语音转为文本,再交由本地运行的LLM生成回复,最后通过语音合成引擎将文本转为自然语音输出,实现端到端的离线语音对话体验。项目基于Python构建,支持多种主流LLM后端,并提供了简单的配置和启动方式,适合技术用户快速部署。

Star 增长趋势

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

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

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

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

环境要求

  • Python 3.10+
  • 麦克风
  • 可选 GPU

安装与启动步骤

  1. 1装包

    以可编辑方式装本仓库,再补 nltk 数据。

    git clone https://github.com/vndee/local-talking-llm.git
    cd local-talking-llm
    python -m venv venv && source venv/bin/activate
    pip install -e .
  2. 2下 nltk 资源

    句子切分依赖 punkt,不下载会在运行时报错。

    python -c "import nltk; nltk.download('punkt')"
  3. 3起对话

    app.py 会串起语音识别、LLM 与语音合成三段。

    python app.py
  4. 4换声线

    给一段参考音频即可克隆音色,情绪强度用 exaggeration 调。

    python app.py --voice path/to/voice_sample.wav

如何确认成功

对着麦克风说话能得到语音回复。

注意事项

  • 可切云端 provider:--provider minimax 并传 --api-key,省本地算力。

核心亮点

  • 完全离线运行,保护隐私,不依赖云端服务
  • 集成语音识别、LLM推理和语音合成,开箱即用
  • 支持多种本地LLM后端,灵活适配不同硬件

不足之处

  • 早期项目,文档和社区支持待观察
  • 对硬件配置要求较高,低配电脑可能运行卡顿

适用场景

  • 隐私敏感场景下的语音助手
  • 无网络环境下的智能对话
  • 本地开发调试语音交互应用

替代项目

LocalAI、Ollama、SpeechGPT

上一篇:AMC-WebUI

下一篇:SydneyQt

同类项目推荐

katmer-code 开源

在 Obsidian 里一个侧边栏搞定多家 AI,按标签页分流,改稿看差异。

Multi-provider AI sidebar for Obsidian — Claude, Gemini, Codex, Antigravity. Per-ta···

★ 477 2026-08-09
UnilmChatchitRobot 开源

用 UniLM 打造会夸人的中文闲聊机器人

Unilm for Chinese Chitchat Robot.基于Unilm模型的夸夸式闲聊机器人项目。

★ 157 2026-08-09
aihub 开源

一个 App 装下多个 AI 助手,标签切换不用来回登录

All-in-one Kotlin app that aggregates multiple AI assistants in a single tabbed inte···

★ 560 2026-10-21
ai-chat-md-export 开源

一键将 ChatGPT/Claude 聊天记录导出为 Markdown,方便存档与分享。

Command-line tool for converting ChatGPT and Claude chat history to readable Markdow···

★ 62 2026-08-09
JARVIS 开源

说句话就能得到 AI 语音回复,本地搭建个人语音助手

Your own personal voice assistant: Voice to Text to LLM to Speech, displayed in a we···

★ 529 2026-08-09
bing-chat 开源

用 Node.js 调 Bing AI,轻松做出对话机器人

Node.js client for Bing's new AI-powered search. It's like ChatGPT on steroids

★ 1205 2026-08-09
chatbot 开源

跟着教程从零搭建中文聊天机器人,边学边练

一个基于深度学习的中文聊天机器人,这里有详细的教程与代码,每份代码都有详细的注释,作···

★ 190 2026-08-09
local-cocoa 开源

本地文件秒变私人记忆,AI 助手离线也能聊

A local AI assistant running on your device. It turns your files into actionable mem···

★ 58 2026-08-09
chatAir 开源

一个安卓应用,同时对话 ChatGPT、Gemini、Claude 和 DeepSeek。

☁️A native Android app for ChatGPT, Gemini, Claude, and DeepSeek ☁️ChatGPT、Gem···

★ 826 2026-08-09