텍스트 음성 변환의 음성 옵션, 브라우저 호환성, 오디오 캡처 전체 가이드
SSN은 지원되는 모든 소스에서 캡처한 채팅 텍스트를 읽을 수 있습니다. 채팅 플랫폼 자체의 TTS 기능은 필요하지 않습니다. TTS가 켜진 도크 또는 오버레이는 필터와 TTS 설정에 따라 수신한 메시지를 읽습니다. 먼저 참고하세요: 간단한 설정 가이드를 참고하세요. 이 페이지에서는 음성 옵션과 고급 설정을 설명합니다. 제공업체를 비교하고 샘플을 듣고 설정을 확인하세요.
dock.html?session=YOUR_SESSION&speech=en-US을 사용하세요. 기본값은 시스템 TTS입니다. OBS용 무료 제공업체를 사용하려면 다음도 추가하세요: &ttsprovider=kokoro. 이 페이지를 열고 연결된 상태로 유지하며 한 페이지만 읽게 하세요.
| 제공업체 | 비용 | OBS 캡처 | 기능 |
|---|---|---|---|
| Kokoro TTS | 무료 | 직접 | 브라우저 기반 AI, 뛰어난 품질, 수십 가지 음성 |
| Piper TTS | 무료 | 직접 | 브라우저 기반의 빠르고 CPU 부담이 적은 신경망 TTS |
| Kitten TTS | 무료 | 직접 | 브라우저 기반의 가벼운 ONNX 모델 |
| eSpeak-NG | 무료 | 직접 | 어떤 하드웨어에서도 작동하는 전통적인 오픈 소스 방식 |
| 제공업체 | 비용 | OBS 캡처 | 기능 |
|---|---|---|---|
| OpenAI TTS | API 요금 적용(또는 무료 로컬 사용) | 직접 | 높은 품질. 사용자 지정 엔드포인트로 로컬 서버도 지원 |
| Google Cloud | API 요금 적용 | 직접 | 전문가 수준의 품질과 여러 언어 |
| ElevenLabs | 무료 등급 제공 | 직접 | 사용자 지정 음성 학습과 자연스러운 소리 |
| Speechify | API 요금 적용 | 직접 | 고품질 음성과 여러 언어 |
| Gemini TTS | API 요금 적용 | 직접 | Google 생성형 언어 API |
일반적인 기능이며 모든 설치 환경에서 보장되지는 않습니다. OBS는 자체 내장 브라우저를 사용하며 설치된 Chrome/Edge의 음성 목록을 이어받지 않습니다. SSN 앱 테스트가 성공해도 별도의 OBS 브라우저 소스를 테스트한 것은 아닙니다.
✓ 지원되는 설치 환경에서 시스템 음성 사용 가능
Google 기반 음성 + 시스템 음성
✓ 지원되는 설치 환경에서 시스템 음성 사용 가능
Microsoft 음성 + Windows TTS 팩
⚠ 제한적 지원
로컬 시스템 언어만
⚠ 제한적 지원
Chromium 기반이며 사용 가능한 음성은 설치 환경에 따라 다릅니다
SSN의 브라우저 기반 로컬 제공업체와 클라우드 오디오 제공업체는 생성한 오디오를 페이지에서 재생합니다:
시스템 TTS의 경우:
라우팅 도구 다운로드: VB-Audio Virtual Cable | Voicemeeter | Audio Router (레거시)
지원되는 환경이라면 먼저 OBS의 응용 프로그램 또는 데스크톱 오디오로 음성이 나오는 브라우저를 캡처해 보세요. 아래 가상 케이블 방식은 선택 가능한 대안이며 OBS에 음성 지원을 추가하지 않습니다.
다음 자료의 지침을 따르세요: Microsoft 공식 가이드 에서 언어 팩 설치 방법을 확인하세요.
| 매개변수 | 설명 | 예시 |
|---|---|---|
| &speech | 언어 코드로 TTS 활성화 | &speech=en-US |
| &pitch | 음성 높낮이 (0.1–2.0) | &pitch=1.2 |
| &volume | 볼륨 (0.0–1.0) | &volume=0.8 |
| &rate | 말하기 속도 (0.1–10.0) | &rate=1.5 |
| &voice | 음성 이름 부분 일치 | &voice=google |
| &ttsprovider | 제공업체 선택: kokoro, piper, kitten, espeak, openai, customtts, localtts, elevenlabs, google, speechify, gemini | &ttsprovider=customtts |
| 매개변수 | 설명 |
|---|---|
| &simpletts | ‘말합니다’ 또는 ‘누군가 말합니다’ 읽지 않기 |
| &simpletts2 | 채팅 사용자 이름 읽지 않기 |
| &ttscommand | 사용자 지정 TTS 명령 활성화(기본값: !say) |
| &readevents | TTS에 방송 이벤트 포함 |
| &skipmessages=3 | 메시지 3개당 1개만 읽기 |
?ttsprovider=kokoro&voicekokoro=af_bella&kokorospeed=1.2&voicekokoro=ef_dora 는 스페인어에, 다음은 &voicekokoro=pf_dora 는 브라질 포르투갈어입니다. 다음 설정: &speech= 만 바꿔서는 선택된 음성이 변경되지 않습니다. 기존 영어 음성 ID도 계속 사용할 수 있습니다.?ttsprovider=piper&pipervoice=en_US-hfc_female-medium&pipervoice=pt_BR-faber-medium 또는 &pipervoice=pt_BR-edresson-low&pipervoice=es_ES-davefx-medium 또는 &pipervoice=es_MX-ald-medium&piperspeed=1.0?ttsprovider=kitten&kittenvoice=expr-voice-4-f?ttsprovider=espeak&espeakvoice=en&speech=pt-BR&ttsprovider=espeak&espeakvoice=pt-br&speech=es-ES&ttsprovider=espeak&espeakvoice=es&espeakspeed=175?speech=pt-BR&ttsprovider=piper&pipervoice=pt_BR-faber-medium?speech=pt-BR&ttsprovider=espeak&espeakvoice=pt-br?speech=es-ES&ttsprovider=piper&pipervoice=es_ES-davefx-medium?speech=es-ES&ttsprovider=espeak&espeakvoice=es?ttsprovider=openai?ttsprovider=customtts 또는 ?ttsprovider=localtts 는 자체 호스팅 엔드포인트에 사용합니다&openaiendpoint=http://localhost:8880/v1/audio/speechlocalhost 그리고 127.0.0.1 는 TTS 페이지를 재생하는 컴퓨터를 뜻합니다. OBS와 TTS 서버가 서로 다른 컴퓨터에 있다면 서버 컴퓨터의 LAN IP를 사용하세요.npm run local-tts-bridge 를 OBS 컴퓨터에서 실행하고 SSN의 주소를 다음으로 지정하세요: http://127.0.0.1:8124/v1/audio/speech{ model, input, voice, response_format, speed } 이며 바이너리 오디오, JSON 오디오 URL, JSON base64 오디오를 지원합니다&voiceopenai=af_bella, 속도: &openaispeed=1.0입니다. 서버가 지원하는 음성 이름을 사용하세요. Kokoro 음성의 예: af_bella이며 openedai-speech/OpenAI 형식의 음성은 다음과 같을 수 있습니다: nova 또는 echo.?ttsprovider=google&ttskey=YOUR_API_KEY&voicegoogle=en-GB-Standard-A&googlelang=en-US?ttsprovider=gemini&geminikey=YOUR_API_KEY&geminimodel=gemini-2.5-flash-preview-tts&voicegemini=Kore, 언어: &geminilang=th-TH&geministyle=Read aloud in a warm tone.?ttsprovider=elevenlabs&elevenlabskey=YOUR_API_KEY&voice11=YOUR_VOICE_ID&elevenlabsmodel=eleven_multilingual_v2Fish Audio를 선택하고 API 키를 입력하세요. 필요하면 음성 ID도 지정할 수 있습니다. 기본 모델: s2.1-pro-free. 설정, 모델 옵션, 브라우저 접근 제한.
?ttsprovider=speechify&speechifykey=YOUR_API_KEY&voicespeechify=henry&speechifymodel=simba-3.0 (기본값) 또는 &speechifymodel=simba-3.2 는 영어에 사용합니다.&speechifyspeed=1.2 (범위 0.5–3.0, 기본 속도 1.0).127.0.0.1.ttsquick 가 OBS URL에 있으면 제거하세요.이 목록의 대상: 이 가이드를 표시하는 브라우저의 시스템 TTS 음성만. OBS, 별도의 SSN 앱 창, Kokoro 등의 제공업체는 테스트하지 않습니다. 목록이 비어 있어도 SSN의 다른 TTS 제공업체를 사용할 수 없다는 뜻은 아닙니다.