일반 소개
Meetily는 잭리야 솔루션즈에서 개발한 AI 기반 회의 도우미로, 회의 오디오를 실시간으로 캡처하고 음성 트랜스크립션을 수행하며 회의 요약을 생성합니다. 모든 처리가 기기에서 로컬로 수행되어 사용자 개인정보가 보호된다는 점이 특징인 Meetily는 회의 내용을 수동으로 녹음할 필요 없이 토론에 집중하고자 하는 팀을 위한 솔루션으로, 회의 녹음 및 관리를 위한 효율적이고 편리한 솔루션을 제공합니다.
기능 목록
- 실시간 오디오 캡처(마이크 및 시스템 오디오)
- Whisper.cpp를 사용한 실시간 음성 전사
- 스피커 차별화 기능
- 개인 정보 보호를 위한 로컬 처리
- 마크다운 및 PDF 내보내기 지원
- 실시간 업데이트가 가능한 최신 반응형 UI
- 오프라인 사용을 지원하며 여러 회의 플랫폼과 호환됩니다.
- 특정 요구 사항에 맞게 사용자 지정 및 자체 호스팅 가능
- 회의의 시맨틱 검색을 위한 지식 그래프 내장
도움말 사용
설치 프로세스
프런트엔드 설치:
- 인터뷰릴리스 페이지를 클릭하고 최신 버전을 다운로드하세요.
- 파일의 압축을 풀고 실행 파일을 실행합니다.
- 필요한 오디오 캡처 및 마이크 액세스 권한을 제공합니다(화면 캡처 액세스 권한만 해당).
개발 실행:
# 导航到前端目录
cd frontend
# 给予clean_build.sh执行权限
chmod +x clean_build.sh
# 运行clean_build.sh
./clean_build.sh
백엔드 설치:
- 가상 환경 만들기 및 활성화
python -m venv venv
source venv/bin/activate # Windows: .\venv\Scripts\activate
- 백엔드 카탈로그로 이동하기
cd backend
- 종속성 설치
pip install -r requirements.txt
- 백엔드 서버 시작
./clean_start_backend.sh
기능 작동 가이드
실시간 오디오 캡처 및 트랜스크립션:
- 앱을 실행하면 시스템이 자동으로 마이크와 시스템 오디오를 캡처합니다.
- 애플리케이션 인터페이스에 표시되는 실시간 트랜스크립션에는 Whisper.cpp를 사용합니다.
화자 구분:
- 시스템은 후속 분석을 위해 서로 다른 화자를 자동으로 인식하고 구분합니다.
내보내기 기능:
- 사용자는 쉽게 보관하고 공유할 수 있도록 트랜스크립션을 마크다운 또는 PDF 형식으로 내보낼 수 있는 옵션이 있습니다.
사용자 지정 및 확장 기능:
- Meetily는 셀프 호스팅 및 사용자 지정 기능을 지원하여 사용자가 특정 요구 사항에 따라 수정하고 확장할 수 있습니다.
- 내장된 지식 그래프 기능을 통해 사용자는 미팅의 시맨틱 검색을 수행하고 정보 검색의 효율성을 높일 수 있습니다.
시스템 아키텍처:
- 프런트엔드: Tauri 앱 + Next.js(실행 파일로 패키지화)
- 백엔드: Python FastAPI, API 인터페이스 관리, LLM 통합 및 데이터 스토리지
API 문서:
- 인터뷰
http://localhost:5167/docs
API 인터페이스에 대한 자세한 내용은 Swagger UI 설명서를 확인하세요.
개발 가이드:
- 정해진 프로젝트 구조를 따르세요
- 새로운 기능에 대한 테스트 작성
- API 변경 사항 문서화
- 파이썬 코드에서 유형 힌트 사용
- 자바스크립트/타입스크립트에 따른 ESLint 구성
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...