가이드

Mac과 일반 CPU를 위한 AllTalk TTS 대안

AllTalk TTS는 SillyTavern, text-generation-webui, KoboldCPP, Home Assistant에서 인기 있는 로컬 TTS 서버입니다. 버전 2는 Coqui XTTS, Coqui VITS, Piper, Parler, F5 등 여러 엔진을 묶고 RVC 음성 변환, Gradio 화면, 파인튜닝, OpenAI 호환 API를 더했으며 AGPL-3.0 라이선스입니다.

README에는 한계도 분명히 적혀 있습니다. 설치 도구는 Windows와 Linux용이고, Mac 설치는 이론적이며 검증되지 않았고 Apple Silicon에서는 GPU 가속이 없으며, AMD 지원은 제한적이고 실험적이고, 작성자는 프로젝트에 쓸 시간이 매우 부족해졌다고 밝힙니다. 해당된다면 이 가이드에서 더 간단한 방법을 소개합니다.

AllTalk가 잘하는 것

하나의 화면 뒤 여러 엔진, XTTS 음성 복제, 내 녹음으로 파인튜닝, 내레이터 모드, 대량 생성, 채팅 화면과의 연동. NVIDIA GPU와 DeepSpeed가 있으면 빠릅니다.

SuperClonica의 차이

SuperClonica는 하나의 모델 Supertonic 3를 위한 하나의 엔진으로, Windows, Apple Silicon macOS, Linux에 python -m pip install superclonica-cpu 로 설치됩니다. GPU 없이 일반 CPU에서 돌아가며 31개 언어를 말합니다. 목소리는 작은 JSON 파일로, 상업적으로 쓸 수 있는 표준 목소리 10개, 카탈로그의 약 190개, 또는 스튜디오에서 학습한 내 목소리를 씁니다.

확인할 라이선스

AllTalk 자체는 AGPL-3.0이고 엔진마다 모델 라이선스가 따로 있습니다. 예를 들어 XTTS 가중치는 상업적 이용을 허용하지 않습니다. SuperClonica 엔진은 Apache-2.0, Supertonic 3 모델은 OpenRAIL-M이라 표준 목소리는 상업적으로 쓸 수 있습니다.

SillyTavern, Open WebUI, Home Assistant

OpenAI 호환 API 때문에 AllTalk를 썼다면, OpenAI 호환 TTS 서버 가이드에서 SuperClonica 엔진을 /v1/audio/speech 뒤에 두는 테스트된 작은 서버를 보여 줍니다. Home Assistant는 별도 가이드가 있습니다.

무엇을 고를까

NVIDIA 머신에서 XTTS 복제, 여러 엔진, RVC가 필요하면 AllTalk. Mac, 노트북 CPU, 서버 어디서나 똑같이 도는 가벼운 설치, 카탈로그 캐릭터 목소리, 표준 목소리의 상업적 이용이 필요하면 SuperClonica.