款开源的AI会议助手,能够实时捕捉会议音频,进行实时转录,并生成会议总结,同时确保用户隐私。
meeting-minutes
一款开源的AI会议助手,能够实时捕捉会议音频,进行实时转录,并生成会议总结,同时确保用户隐私。适用于希望专注于讨论,同时自动捕捉和组织会议内容的团队。
Github地址
https://github.com/Zackriya-Solutions/meeting-minutes
下载地址
https://meetily.zackriya.com/
项目特点
- • 隐私保护:所有处理过程均在本地设备上完成,不依赖外部服务器。
- • 成本效益:使用开源AI模型,无需昂贵的API。
- • 可定制性:用户可以自行托管并根据需求进行修改。
- • 智能功能:内置知识图谱,支持跨会议的语义搜索。
功能模块
- • 实时音频捕捉:支持麦克风和系统音频的实时捕捉。
- • 实时转录:使用Whisper.cpp进行本地转录,支持多种模型大小(tiny到large),并支持GPU加速处理。
- • 应用打包:已为macOS和Windows打包应用。
- • 导出功能:正在开发Markdown/PDF和HTML导出功能。
技术架构
- • 音频捕捉服务:使用Rust(实验性)和Python构建,负责实时音频捕捉和预处理。
- • 转录引擎:基于Whisper.cpp,支持本地转录。
- • LLM(大型语言模型)协调器:提供统一接口,支持多个LLM提供商,自动处理回退和分块处理。
- • 数据服务:使用ChromaDB存储转录嵌入,SQLite用于处理跟踪和元数据存储。
- • API层:基于FastAPI,提供上传、处理、获取和删除摘要的接口。
本资源收集于网络,只做学习和交流使用,版权归原作者所有。请购买正版授权并合法使用。若侵犯到您的权益,请联系我们删除。原文链接