LLM 스타일 모델을 기반으로 음성 복제, 자연어 감정 제어, 다중 화자 생성을 지원하는 오픈 소스 TTS 시스템입니다.
resemble-ai/chatterbox
Resemble AI의 오픈 소스 TTS 모델 제품군으로, 짧은 참조 음성 클립을 바탕으로 영어를 비롯한 여러 언어에서 음성 복제를 지원합니다.
대체할 수 있는 제품:ElevenLabs
- 스타
- 27,100
- 포크
- 3,649
- 열린 이슈
- 375
- 마지막 커밋
- 3개월 전
어떤 프로젝트인가요?
Chatterbox는 Resemble AI의 오픈 소스 text-to-speech 모델 제품군입니다. 텍스트를 음성으로 변환하고, 생성 시 제공된 참조 클립을 바탕으로 목소리를 복제할 수 있습니다. 제품군에는 지연 시간이 짧은 음성 에이전트에 초점을 둔 3억 5천만 파라미터 영어 모델 Chatterbox-Turbo, CPU 및 온디바이스 추론을 대상으로 하는 1억 1천만 파라미터 모델 Chatterbox-Nano, 23개 이상의 언어를 지원하는 5억 파라미터 모델 Chatterbox Multilingual V3가 포함됩니다. 특정 언어와 지역 방언에 맞춘 전용 파인튜닝 모델인 Single Language Pack도 제공됩니다.
Turbo와 Nano는 입력 텍스트에 [laugh], [cough], [chuckle] 같은 준언어적 태그를 사용해 비언어적 소리를 추가할 수 있습니다. 다국어 모델은 요청마다 언어 ID를 받으며, 기본 Chatterbox 모델은 발화 방식을 조정하는 CFG 및 exaggeration 파라미터를 제공합니다. pip를 통해 Python 패키지를 설치할 수 있고, 프로젝트에는 TTS와 음성 변환 예제 스크립트가 포함되어 있습니다. 생성된 모든 오디오 파일에는 감지할 수 없는 PerTh 신경망 워터마크가 삽입되며, 워터마크 추출 스크립트도 제공됩니다.
핵심 기능
- 01짧은 참조 음성 클립을 바탕으로 목소리 복제
- 02[laugh], [cough] 같은 준언어적 태그를 지원하는 Turbo 및 Nano 모델
- 03언어 ID를 선택해 23개 이상의 언어를 지원하는 다국어 모델
- 04온디바이스 사용을 위해 CPU에서 실행되는 Nano 모델
- 05생성된 오디오에 PerTh 워터마크 자동 삽입
- 06pip로 설치할 수 있으며 Python 예제 제공
활용 사례
- 전화 또는 고객 지원 통화에 사용할 지연 시간이 짧은 영어 음성 에이전트 구축
- 표현력 있는 비언어적 소리를 더해 내레이션 및 창작용 보이스오버 생성
- 일관된 음성 정체성을 유지하며 여러 언어로 음성 콘텐츠 현지화
- 메모리가 제한된 CPU 또는 엣지 디바이스에서 음성 합성 실행
빠른 시작
- 1
PyPI에서 패키지를 설치합니다
pip install chatterbox-tts - 2
모델을 불러오고 참조 오디오 클립을 사용해 텍스트 프롬프트로 음성을 생성합니다(README의 사용 예시 참조)
사용 전 알아둘 점
- README에 따르면 Debian 11의 Python 3.11에서만 개발 및 테스트되었습니다.
- Turbo와 Nano는 영어만 지원하며, 다국어로 사용하려면 별도의 다국어 모델이 필요합니다.
토픽
자주 묻는 질문
- chatterbox은(는) 무엇인가요?
- Resemble AI의 오픈 소스 TTS 모델 제품군으로, 짧은 참조 음성 클립을 바탕으로 영어를 비롯한 여러 언어에서 음성 복제를 지원합니다. Chatterbox는 Resemble AI의 오픈 소스 text-to-speech 모델 제품군입니다. 텍스트를 음성으로 변환하고, 생성 시 제공된 참조 클립을 바탕으로 목소리를 복제할 수 있습니다. 제품군에는 지연 시간이 짧은 음성 에이전트에 초점을 둔 3억 5천만 파라미터 영어 모델 Chatterbox-Turbo, CPU 및 온디바이스 추론을 대상으로 하는 1억 1천만 파라미터 모델 Chatterbox-Nano, 23개 이상의 언어를 지원하는 5억 파라미터 모델 Chatterbox Multilingual V3가 포함됩니다. 특정 언어와 지역 방언에 맞춘 전용 파인튜닝 모델인 Single Language Pack도 제공됩니다.
- chatterbox은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- chatterbox은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- chatterbox은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. chatterbox의 마지막 커밋은 2026년 7월 21일입니다.
- chatterbox은(는) 어디에 사용할 수 있나요?
- 전화 또는 고객 지원 통화에 사용할 지연 시간이 짧은 영어 음성 에이전트 구축 표현력 있는 비언어적 소리를 더해 내레이션 및 창작용 보이스오버 생성 일관된 음성 정체성을 유지하며 여러 언어로 음성 콘텐츠 현지화 메모리가 제한된 CPU 또는 엣지 디바이스에서 음성 합성 실행
- chatterbox는 어떻게 설치하나요?
- PyPI에서 패키지를 설치합니다: pip install chatterbox-tts 모델을 불러오고 참조 오디오 클립을 사용해 텍스트 프롬프트로 음성을 생성합니다(README의 사용 예시 참조)
- chatterbox은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/resemble-ai/chatterbox
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
5초 분량의 오디오로 목소리를 복제하고 CPU에서 실시간으로 실행되는 KittenTTS 2 모델을 사용하는 오픈 소스 TTS 라이브러리입니다.
600개 이상의 언어를 지원하고 음성 복제와 음성 디자인 기능을 제공하는 오픈소스 대규모 다국어 제로샷 TTS 모델입니다.
8,200만 개 파라미터를 갖춘 오픈 웨이트 음성 합성 모델 Kokoro-82M의 Python 추론 라이브러리입니다.
GPU에서 실시간의 150배 이상으로 실행되는 경량 ZipVoice 기반 음성 복제 및 48kHz 음성 생성 TTS 모델입니다.
Flow matching과 Diffusion Transformer를 사용하는 오픈소스 TTS 시스템으로, 짧은 참조 오디오만으로 zero-shot 음성 클로닝을 지원합니다.