LLM으로 수천 페이지 분량의 책과 문서를 서식 그대로 번역하기
AI Tool·Python3 / 0
Ollama, OpenAI, Gemini 등 다양한 LLM을 활용하여 EPUB, DOCX, SRT 등 문서의 서식을 유지하며 대용량 번역을 수행하는 Python 기반 도구입니다.
주요 기능
- EPUB, SRT, DOCX, TXT 파일의 원본 서식 및 구조를 100% 보존
- 지능형 청킹 시스템을 통해 파일 크기 제한 없이 수천 페이지 분량 처리
- 체크포인트 시스템으로 번역 중단 시 마지막 지점부터 자동 재개
- Edge-TTS를 연동하여 번역된 텍스트를 오디오 파일로 변환
- 문학적 표현을 다듬는 Refine 기능으로 번역 품질 고도화
어떻게 동작하는가
토큰 기반의 청킹(기본 400토큰)으로 문서를 분할하고, 각 세그먼트 번역 시 이전 맥락을 참조하여 일관성을 유지하며 번역 후 원본 태그와 구조를 다시 결합합니다. Python의 Flask를 활용한 웹 인터페이스와 CLI 환경을 모두 제공하여 로컬 또는 도커 컨테이너에서 독립적으로 실행됩니다.
1.1k
Stars
144
Forks
+545
Trending
3
조회수
1.1k watchers11 open issues
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.