Repository navigation
study-helper v1.1.0
study-helper v1.1.0
숭실대학교 LMS 강의 영상 재생 · 다운로드 · AI 요약 도구.
패치노트
변경
- STT 엔진 교체:
openai-whisper→faster-whisper(CTranslate2 기반)- PyTorch 의존성 완전 제거 → Docker 이미지 크기 약 700MB 감소
- CPU에서 약 2.5배 속도 향상 (INT8 양자화 적용)
- 인식률 동일 또는 소폭 개선
- wav 중간 파일 없이 mp3/mp4 직접 처리 (faster-whisper 내장 PyAV 오디오 디코딩)
- 모델 캐시 경로 변경:
~/.cache/whisper→~/.cache/huggingface
- Dockerfile 간소화:
pip install torch레이어 제거
사전 요구사항
설치 및 실행
-
아래 첨부 파일(
docker-compose.yml,.env.example) 다운로드 -
.env.example→.env로 이름 변경 후 필요한 값 설정 (학번/비밀번호는 첫 실행 시 자동 저장) -
이미지 pull 및 실행
docker compose pull
docker compose run --rm study-helper
docker compose up사용 금지 — 로그 멀티플렉싱으로 TUI가 깨집니다.run --rm만 사용하세요.
Docker Hub
docker pull igor0670/study-helper:v1.1.0