AudioNotes:快速提取音视频内容并生成结构化笔记
일반 소개
AudioNotes 是一个基于 FunASR 和 Qwen2 构建的音视频转结构化笔记系统。它能够快速提取音视频内容,并调用大模型进行整理,生成一份结构化的 Markdown 笔记,方便用户快速阅读和查找信息。该系统支持多种部署方式,包括 Docker 和本地部署,适用于开发者和普通用户。AudioNotes 提供了高效的音视频内容转录和整理功能,极大地简化了信息提取和笔记整理的过程。


기능 목록
- 音视频内容提取:快速提取音视频中的内容。
- 结构化笔记生成:将提取的内容整理成结构化的 Markdown 笔记。
- 多种部署方式:支持 Docker 部署和本地部署。
- 大模型支持:基于 FunASR 和 Qwen2 提供高效的转录和整理功能。
- 사용자 친화적인 인터페이스:提供简单易用的用户界面,方便操作。
도움말 사용
설치 프로세스
Docker 部署(推荐)
- 下载 Docker Compose 文件:
curl -fsSL https://github.com/harry0703/AudioNotes/raw/main/docker-compose.yml -o docker-compose.yml
- 启动 Docker 服务:
docker-compose up
- 访问本地服务: 打开浏览器,访问
http://localhost:15433/
,使用默认账号admin
和密码admin
登录(可以在docker-compose.yml
文件中修改)。
本地部署
- 确保已安装 PostgreSQL 数据库。
- 创建并激活虚拟环境:
conda create -n AudioNotes python=3.10 -y
conda activate AudioNotes
- 克隆项目并安装依赖:
git clone https://github.com/harry0703/AudioNotes.git
cd AudioNotes
pip install -r requirements.txt
- 配置环境变量: 将
.env.example
文件重命名为.env
,并修改相关配置信息。 - 서비스를 시작합니다:
chainlit run main.py
- 访问本地服务: 打开浏览器,访问
http://localhost:8000/
,使用默认账号admin
和密码admin
登录(可以在.env
文件中修改)。
기능 작동 흐름
- 音视频内容提取::
- 上传音视频文件,系统会自动提取内容。
- 提取的内容会显示在界面上,用户可以进行编辑和调整。
- 生成结构化笔记::
- 提取的内容会自动整理成结构化的 Markdown 笔记。
- 用户可以下载或复制生成的笔记,方便后续使用。
- 大模型支持::
- 系统基于 FunASR 和 Qwen2 提供高效的转录和整理功能。
- 用户可以选择不同的模型进行内容提取和整理,提升准确性和效率。
© 저작권 정책
이 글은 저작권이 있으며 무단으로 복제해서는 안 됩니다.
관련 문서
댓글 없음...