주제나 키워드만 입력하면 대본, 내레이션, 영상 소스, 자막, 음악을 자동으로 구성해 짧은 영상을 완성합니다.
denizsafak/abogen
Kokoro-82M TTS를 사용해 EPUB, PDF, 텍스트, 자막 파일을 자막 동기화 오디오로 변환하는 데스크톱 및 웹 앱입니다.
대체할 수 있는 제품:Audible
- 스타
- 6,131
- 포크
- 500
- 열린 이슈
- 48
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
Abogen은 ePub, PDF, 일반 텍스트, 마크다운, 자막 파일을 음성 오디오로 변환하고 이에 맞는 자막도 함께 생성합니다. Kokoro-82M 텍스트 음성 변환 모델을 기반으로 하며, 오디오북 제작과 숏폼 영상용 보이스오버에 적합합니다.
두 가지 인터페이스를 제공합니다. `abogen` 명령으로 실행하는 PyQt6 데스크톱 앱과, 백그라운드 워커에서 작업을 처리하는 `abogen-web` 명령으로 실행하는 Flask 웹 UI입니다. 웹 UI에는 선택적으로 사용할 수 있는 LLM 기반 텍스트 정규화 단계와 Audiobookshelf 업로드 연동 기능도 포함됩니다. 결과물은 WAV, FLAC, MP3, Opus 또는 챕터가 포함된 M4B 형식으로 저장할 수 있으며, 자막은 SRT 또는 ASS 형식을 지원합니다.
챕터 선택, 배치 대기열 처리, 음성 모델을 혼합하는 보이스 믹서, 챕터 또는 타임스탬프 표시가 포함된 텍스트 파일을 지원합니다. GPU 또는 CPU 환경에 배포할 수 있도록 Docker 이미지와 Compose 파일도 제공합니다.
핵심 기능
- 01ePub, PDF, 텍스트, 마크다운, 자막 파일을 오디오로 변환
- 02동기화된 자막을 SRT 또는 ASS 형식으로 생성
- 03WAV, FLAC, MP3, Opus 또는 챕터가 포함된 M4B 파일로 내보내기
- 04음성 모델을 조합해 사용자 지정 음성을 만드는 보이스 믹서 제공
- 05배치 대기열에서 여러 파일 처리
활용 사례
- EPUB 또는 PDF 책을 챕터가 포함된 오디오북으로 변환
- 영상에 사용할 보이스오버와 자막 제작
- Docker로 자체 호스팅 변환 서비스를 실행하고 결과물을 Audiobookshelf로 전송
빠른 시작
- 1
espeak-ng 설치 (Ubuntu/Debian)
sudo apt install espeak-ng - 2
uv로 abogen 설치 (Linux, GPU 또는 NVIDIA 불필요)
uv tool install --python 3.12 abogen - 3
데스크톱 GUI 시작
abogen
사용 전 알아둘 점
- 모든 플랫폼에서 espeak-ng를 별도로 설치해야 합니다.
- 일부 GPU 설정에는 플랫폼별 추가 단계가 필요하며, AMD GPU 가속에는 Linux가 필요합니다.
- Web UI에는 데스크톱 앱보다 최신 기능이 있으며, 데스크톱 앱은 아직 업데이트 중입니다.
토픽
자주 묻는 질문
- abogen은(는) 무엇인가요?
- Kokoro-82M TTS를 사용해 EPUB, PDF, 텍스트, 자막 파일을 자막 동기화 오디오로 변환하는 데스크톱 및 웹 앱입니다. Abogen은 ePub, PDF, 일반 텍스트, 마크다운, 자막 파일을 음성 오디오로 변환하고 이에 맞는 자막도 함께 생성합니다. Kokoro-82M 텍스트 음성 변환 모델을 기반으로 하며, 오디오북 제작과 숏폼 영상용 보이스오버에 적합합니다.
- abogen은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- abogen은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- abogen은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. abogen의 마지막 커밋은 2026년 10월 17일입니다.
- abogen은(는) 어디에 사용할 수 있나요?
- EPUB 또는 PDF 책을 챕터가 포함된 오디오북으로 변환 영상에 사용할 보이스오버와 자막 제작 Docker로 자체 호스팅 변환 서비스를 실행하고 결과물을 Audiobookshelf로 전송
- abogen는 어떻게 설치하나요?
- espeak-ng 설치 (Ubuntu/Debian): sudo apt install espeak-ng uv로 abogen 설치 (Linux, GPU 또는 NVIDIA 불필요): uv tool install --python 3.12 abogen 데스크톱 GUI 시작: abogen
- abogen은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/denizsafak/abogen
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
ONNX Runtime에서 실행되는 Kokoro 모델을 사용해 CPU와 GPU에서 오프라인으로 텍스트를 음성으로 변환하는 Python 패키지입니다.
전자책, 만화, 오디오북을 관리하고 바로 읽을 수 있으며, 메타데이터 조회와 기기 동기화 기능을 제공하는 셀프 호스팅 디지털 도서관입니다.
자연어 지시로 중국판 CapCut인 JianYing Pro의 데스크톱 편집을 자동화하는 AI 에이전트 스킬입니다.
음성 인식, 자막 번역, AI 더빙, 오디오·비디오 합성을 통해 동영상을 다른 언어로 번역하는 오픈소스 도구입니다.
텍스트 음성 변환, 음성 복제, Whisper 받아쓰기, YouTube 다운로드, 보컬 분리와 더빙용 번역을 제공하는 Windows 중심 Gradio 웹 앱입니다.