ClawOps Docs

TTS (Text-to-Speech)

Pipeline 모드에서 사용할 수 있는 빌트인 TTS Provider 목록입니다.

TTS (Text-to-Speech)

Pipeline 모드에서 텍스트를 음성으로 변환하는 빌트인 Provider입니다.

아래 제공자들은 모두 검증 전 상태입니다. 검증 상태는 제공자 호환성 문서에서 확인하세요.

ElevenLabsTTS

ElevenLabs WebSocket 기반 저지연 음성 합성입니다. SDK가 출력 오디오를 자동으로 G.711 μ-law 8kHz로 변환합니다.

from clawops.agent.pipeline import ElevenLabsTTS

tts = ElevenLabsTTS(
    voice_id="EXAVITQu4vr4xnSDxMaL",
    model="eleven_flash_v2_5",
    stability=0.5,
    similarity_boost=0.75,
)

파라미터

파라미터타입기본값설명
api_keystr | NoneNoneElevenLabs API 키. 미지정 시 ELEVENLABS_API_KEY 환경변수 사용
voice_idstr"EXAVITQu4vr4xnSDxMaL"음성 ID
modelstr"eleven_flash_v2_5"TTS 모델
output_formatstr"pcm_24000"출력 오디오 포맷
stabilityfloat0.5음성 안정성 (0.0~1.0). 낮을수록 표현력 증가
similarity_boostfloat0.75원본 음성 유사도 (0.0~1.0)
language_codestr"ko"합성 언어 코드