Skip to content

study-helper v1.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Mar 09:04
· 47 commits to main since this release

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 레이어 제거


사전 요구사항


설치 및 실행

  1. 아래 첨부 파일(docker-compose.yml, .env.example) 다운로드

  2. .env.example → .env로 이름 변경 후 필요한 값 설정 (학번/비밀번호는 첫 실행 시 자동 저장)

  3. 이미지 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