일반 소개
AudioNotes는 FunASR과 Qwen2를 기반으로 한 오디오/비디오를 구조화된 노트로 변환하는 시스템입니다. AudioNotes는 FunASR과 Qwen2 기반의 구조화된 노트 작성 시스템으로, 오디오/비디오 콘텐츠를 빠르게 추출하고 빅 모델을 호출하여 사용자가 읽기 쉽고 정보를 빠르게 찾을 수 있는 구조화된 마크다운 노트를 생성할 수 있습니다. 이 시스템은 도커와 로컬 배포 등 다양한 배포 방식을 지원하며 개발자와 일반 사용자 모두에게 적합하며, 오디오노트는 효율적인 오디오/비디오 콘텐츠 전사 및 정리 기능을 제공하여 정보 추출과 노트 정리 과정을 크게 간소화합니다.


기능 목록
- 오디오 및 비디오 콘텐츠 추출오디오 및 비디오에서 콘텐츠를 빠르게 추출합니다.
- 구조화된 노트 생성추출한 콘텐츠를 구조화된 마크다운 노트로 정리합니다.
- 다양한 배포 옵션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
(문서에서 수정됨).
기능 작동 흐름
- 오디오 및 비디오 콘텐츠 추출::
- 오디오 및 동영상 파일을 업로드하면 시스템이 자동으로 콘텐츠를 추출합니다.
- 추출된 콘텐츠는 인터페이스에 표시되며 사용자가 편집하고 조정할 수 있습니다.
- 구조화된 노트 생성::
- 추출된 콘텐츠는 구조화된 마크다운 노트로 자동 정리됩니다.
- 사용자는 생성된 노트를 다운로드하거나 복사해 나중에 사용할 수 있습니다.
- 대형 모델 지원::
- 이 시스템은 FunASR과 Qwen2를 기반으로 효율적인 전사 및 대조 기능을 제공합니다.
- 사용자는 콘텐츠 추출 및 정리를 위해 다양한 모델을 선택하여 정확성과 효율성을 개선할 수 있습니다.
© 저작권 정책
이 글은 저작권이 있으며 무단으로 복제해서는 안 됩니다.
관련 문서
댓글 없음...