AI个人学习
和实操指南
豆包Marscode

Meetily:生成会议纪要的AI助手,实时转录和生成会议摘要

综合介绍

Meetily是一款由Zackriya Solutions开发的AI驱动会议助手,能够实时捕捉会议音频,进行语音转录,并生成会议摘要。其独特之处在于所有处理均在本地设备上完成,确保用户隐私。Meetily适用于希望专注讨论而无需手动记录会议内容的团队,提供高效、便捷的会议记录和管理解决方案。
Meetily:提升会议效率的智能助手,实时转录和生成会议摘要-1
Meetily:提升会议效率的智能助手,实时转录和生成会议摘要-1

功能列表

  • 实时音频捕捉(麦克风和系统音频)
  • 利用Whisper.cpp进行实时语音转录
  • 说话者区分功能
  • 本地处理,确保隐私
  • 支持Markdown和PDF格式导出
  • 现代化、响应式UI,实时更新
  • 支持离线使用,兼容多个会议平台
  • 可自定义和自托管,满足特定需求
  • 内置知识图谱,用于会议语义搜索

 

使用帮助

安装流程

前端安装:

  1. 访问releases页面并下载最新版本。
  2. 解压文件并运行可执行文件。
  3. 提供必要的音频捕捉和麦克风访问权限(仅需屏幕捕捉权限)。

开发运行:

# 导航到前端目录
cd frontend
# 给予clean_build.sh执行权限
chmod +x clean_build.sh
# 运行clean_build.sh
./clean_build.sh

后端安装:

  1. 创建并激活虚拟环境
python -m venv venv
source venv/bin/activate  # Windows: .\venv\Scripts\activate
  1. 导航到后端目录
cd backend
  1. 安装依赖
pip install -r requirements.txt
  1. 启动后端服务器
./clean_start_backend.sh

功能操作指南

实时音频捕捉和转录:

  • 运行应用后,系统会自动捕捉麦克风和系统音频。
  • 使用Whisper.cpp进行实时转录,显示在应用界面上。

说话者区分:

  • 系统会自动识别并区分不同说话者,便于后续分析。

导出功能:

  • 用户可以选择将转录内容导出为Markdown或PDF格式,方便存档和分享。

自定义和扩展:

  • Meetily支持自托管和自定义,用户可以根据具体需求进行修改和扩展。
  • 内置知识图谱功能,用户可进行会议语义搜索,提高信息检索效率。

系统架构:

  • 前端:Tauri应用+Next.js(打包为可执行文件)
  • 后端:Python FastAPI,管理API接口、LLM集成和数据存储

API文档:

  • 访问http://localhost:5167/docs查看Swagger UI文档,了解API接口详情。

开发指南:

  • 遵循既定的项目结构
  • 为新功能编写测试
  • 记录API变更
  • 在Python代码中使用类型提示
  • 遵循JavaScript/TypeScript的ESLint配置
未经允许不得转载:首席AI分享圈 » Meetily:生成会议纪要的AI助手,实时转录和生成会议摘要

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文