1. 채팅 읽기 켜기
아직 채팅을 연결하지 않았나요? 여기서 시작하세요. SSN을 설치하고 소스를 추가한 뒤 도크를 여세요.
다음을 여세요: SSN 확장 프로그램 팝업 또는 데스크톱 앱의 소스 및 설정.
다음 항목 아래에서: 기본 채팅 오버레이 및 제어 도크에서 다음을 펼치세요: 메시지 — 음성 읽기. 여기에 표시된 스위치를 켜세요:
2. 무료 음성 선택
같은 섹션에서 아래로 스크롤하여 다음을 찾으세요: TTS 서비스 제공자. 선택할 항목: Piper TTS. 그다음 음성을 고르세요.
사용: 링크 복사 (다음 항목 옆에 있음): 기본 채팅 오버레이 및 제어 도크 로 업데이트된 링크를 받으세요.
3. OBS에서 재생
- OBS에 다음 소스를 추가하세요: 브라우저 소스 를 추가하고 해당 링크를 붙여 넣으세요.
- 활성화 OBS를 통해 오디오 제어(Control audio via OBS) 을 속성에서 켜세요.
- 채팅 메시지를 보내세요. 소스의 오디오 미터를 확인한 뒤 짧게 녹화하세요.
직접 들어 보고 싶으신가요? OBS 고급 오디오 속성에서 선택하세요: 모니터링 및 출력 을 해당 소스에 선택하세요. 채팅을 읽는 페이지는 하나만 유지하세요.
무료 음성 들어 보기
다른 목소리를 원하시나요? 이 네 가지 음성은 무료입니다. 재생 버튼을 눌러 비교하세요.
스페인어 및 포르투갈어 예시
SSN 설정의 음성 목록 위에서 언어를 선택한 뒤 다음을 사용하세요: 테스트를 사용하세요. Piper는 스페인, 멕시코, 브라질, 포르투갈 음성을 제공하며, Kokoro에는 스페인어 3종과 브라질 포르투갈어 3종이 추가로 있습니다.
Piper - 스페인어 (스페인)
DaveFX
Kokoro - 스페인어
Dora
Piper - 포르투갈어 (브라질)
Faber
Kokoro - 포르투갈어 (브라질)
Dora
무료 로컬 음성 합성이며 최초 다운로드가 필요합니다. 예시에는 로딩 시간이 포함되지 않습니다. Piper가 더 가벼운 시작점이며 Kokoro는 CPU에서 느릴 수 있습니다. 음성이 채팅을 따라가지 못한다면 Piper를 사용하세요.
예시 문구와 테스트 세부 정보
네 영어 예시는 다음 문장을 읽습니다: 방송에 오신 것을 환영합니다! 함께해 주셔서 감사합니다. 다음에는 어떤 게임을 할까요? 이름 읽기는 꺼져 있습니다.
2026년 9월 7일 Windows 11의 OBS 32.2.2에서 확인했습니다. 채팅 메시지가 실제 도크에 도착하여 음성이 생성되었고, 브라우저 소스 미터가 움직였으며 녹화에도 포함되었습니다. 이 CPU 테스트에서는 Kokoro가 말하기 시작하기까지 확연히 더 오래 걸렸습니다. 이 클립은 음성 미리보기이며 대기 시간은 포함하지 않습니다.
이 컴퓨터에서 시스템 TTS는 음성 5개를 표시했지만 브라우저 소스 녹화에는 오디오가 생성되지 않았습니다. 이 결과는 해당 환경에 한정되므로 최종 URL과 녹화를 항상 테스트하세요. 유료 인증 정보를 사용하지 않아 클라우드 음성은 포함하지 않았습니다.
도움이 필요하신가요?
제 채팅 플랫폼에서도 TTS를 사용할 수 있나요?
SSN이 채팅을 텍스트로 받으면 소리 내어 읽을 수 있습니다. YouTube, Twitch, TikTok 등의 소스가 같은 기능을 사용합니다. 채팅 플랫폼 자체에 TTS 지원이 없어도 됩니다.
음성이 들리지 않나요?
도크에 채팅이 수신되는지 확인한 뒤 TTS 스위치, 제공업체, 필터를 확인하세요. 새로 복사한 링크를 사용하세요. 첫 모델 다운로드가 끝날 때까지 기다리세요.
Chrome/Edge에서는 되지만 OBS에서는 안 되나요?
OBS는 별도의 브라우저와 음성 목록을 사용합니다. 음성이 목록에 표시되어도 시스템 TTS가 작동하지 않을 수 있습니다. Piper, Kokoro, Kitten 또는 eSpeak를 사용해 보세요. 가상 오디오 케이블로는 음성 생성 실패를 해결할 수 없습니다.
미터는 움직이는데 녹화에 소리가 없나요?
OBS에서 음소거 상태와 녹음 트랙 지정을 확인하세요. 본인도 들으려면 모니터링 및 출력을 사용하되, 모니터링 출력을 다시 캡처하지 않도록 하세요. OBS 오디오 가이드.
OBS 도크나 강조 채팅을 대신 사용할 수 있나요?
OBS 사용자 지정 브라우저 도크는 조작 패널이며 위에서 사용하는 장면의 브라우저 소스와 다릅니다. 강조 채팅을 사용하려면 해당 오버레이의 팝업 옵션에서 TTS를 켜고 링크를 복사하세요. 음성이 겹치지 않도록 한 페이지만 읽게 하세요.
모든 제공업체 비교: 요구 사항, 비용, 장단점
무료 로컬 음성은 Piper로 시작하세요. Kokoro의 소리가 더 마음에 드는지 비교해 볼 수도 있습니다. 사실적인 소리보다 응답 속도가 중요하다면 eSpeak를 사용해 보세요. Kitten도 용량이 작은 영어 옵션입니다. 들어 보고 결정하세요.
| 제공업체 | 적합한 용도 | 장단점 | 요구 사항 / 비용 |
|---|---|---|---|
| Kokoro | 영어, 스페인어, 브라질 포르투갈어 음성. | CPU 연산이 많으며 첫 음성이 느릴 수 있습니다. | 무료, 키 불필요. 모델/음성 자산을 다운로드하며 CPU 또는 지원되는 WebGPU를 사용합니다. |
| Piper | 로컬 신경망 음성. 영어, 스페인어, 포르투갈어 옵션을 제공합니다. | 품질과 발음은 음성마다 다릅니다. | 무료, 키 불필요. 선택한 모델(HFC medium: 약 63MB)과 엔진 파일을 다운로드합니다. |
| Kitten | 작은 영어 모델과 8가지 음성 선택지. | 언어와 음성 스타일의 종류가 적습니다. | 무료, 키 불필요. 현재 포함된 모델은 약 24MB이며 엔진/음성 파일이 추가로 필요합니다. CPU를 사용합니다. |
| eSpeak | 가볍고 여러 언어를 지원하며 빠르게 시작합니다. | 의도적으로 합성음/로봇 같은 소리를 냅니다. | 무료, 키 불필요. 패키지에 포함된 엔진/언어 파일을 로드하며 신경망 모델이나 GPU가 필요하지 않습니다. |
| 시스템 음성 읽기 | 브라우저나 데스크톱 앱에서 제공하는 음성을 사용합니다. | 음성 목록과 OBS 캡처 동작은 환경마다 다르며 일부 음성은 인터넷이 필요합니다. | SSN 제공업체 요금은 없습니다. 작동하는 시스템/브라우저 음성이 필요합니다. 실제 재생 페이지에서 테스트하세요. |
| ElevenLabs | 음성 ID, 모델 선택, 안정성/스타일 설정. | 계정 제한, 네트워크 지연, API 요금이 적용될 수 있습니다. | 인터넷, API 키, 사용 가능한 음성 ID가 필요합니다. 채팅 텍스트가 제공업체로 전송됩니다. |
| Google Cloud | 이름으로 선택하는 음성과 언어, 속도, 높낮이 설정. | 모든 음성이 모든 설정을 지원하지는 않습니다. | 인터넷, 활성화된 Cloud TTS API, API 키, 일치하는 음성/언어가 필요합니다. 결제/할당량이 적용됩니다. |
| Gemini | 음성 스타일과 텍스트로 작성하는 전달 지시문. | 미리보기 모델과 할당량은 변경될 수 있으며 지연 시간도 달라집니다. | 인터넷, Gemini API 키, 선택한 TTS 모델의 사용 권한이 필요합니다. 계정 제한/결제를 확인하세요. |
| Speechify | 음성 ID와 속도, 언어, 모델 설정. | API 사용 권한이 필요하며 사용 가능한 음성은 계정에 따라 다릅니다. | 인터넷과 Speechify API 키가 필요합니다. API 사용 약관/제한이 적용됩니다. |
| OpenAI | 이름으로 선택하는 음성과 모델, 형식 설정. | API 결제와 인터넷 연결이 필요하며 계정 구독과는 별개입니다. | TTS 사용 권한이 있는 API 키. 채팅 텍스트는 설정한 엔드포인트로 전송됩니다. |
| 사용자 지정 / 로컬 | 본인의 호환 음성 서버를 사용합니다. | 가장 많은 설정이 필요합니다. 엔드포인트, 모델, 음성, 브라우저 접근 조건이 맞아야 합니다. | 접근 가능한 OpenAI 호환 음성 엔드포인트와 필요한 경우 키가 있어야 합니다. 로컬 하드웨어나 호스팅 비용은 환경에 따라 다릅니다. |
위 다운로드 크기는 모델 파일의 크기이며 전체 메모리 사용량이나 필요한 모든 자산을 뜻하지 않습니다. 로컬 제공업체는 도크/오버레이를 실행하는 컴퓨터를 사용합니다. 첫 실행은 더 느릴 수 있고 OBS는 자체 캐시를 사용합니다. 클라우드 제공업체는 로컬 연산을 줄이지만 텍스트를 기기 외부로 보냅니다.
OBS: 아래 네 로컬 제공업체는 브라우저 소스 녹화 테스트를 통과했습니다. 클라우드/사용자 지정 제공업체는 페이지에서 재생할 오디오를 반환하지만 이번 검토에서 실제 계정으로 테스트하지는 않았습니다. 시스템 TTS는 음성이 목록에 표시되어도 별도 테스트가 필요합니다.
제공업체 설정과 음성 이름
새 프로필에서 촬영한 실제 데스크톱 앱 설정입니다. 원하는 제공업체를 여세요. API 키 입력란은 의도적으로 비워 두었습니다. 이 컨트롤은 선택한 SSN 도크 또는 오버레이를 설정합니다. 스크린샷을 선택하면 원래 크기로 볼 수 있습니다.
Kokoro
SSN에서 음성을 선택하세요. 음성을 재생하는 페이지에 모델이 로드됩니다. 미국/영국 영어, 스페인어, 브라질 포르투갈어를 선택할 수 있습니다. 언어 필터로 음성을 찾으세요. Test는 선택한 언어로 짧은 문구를 재생합니다. CPU 사용량을 줄이려면 Piper를 사용해 보세요.

음성 이름과 URL 값
- Heart (미국 여성) —
af_heart - Alloy (미국 여성) —
af_alloy - Aoede (미국 여성) —
af_aoede - Bella (미국 여성) —
af_bella - Jessica (미국 여성) —
af_jessica - Kore (미국 여성) —
af_kore - Nicole (미국 여성) —
af_nicole - Nova (미국 여성) —
af_nova - River (미국 여성) —
af_river - Sarah (미국 여성) —
af_sarah - Sky (미국 여성) —
af_sky - Adam (미국 남성) —
am_adam - Echo (미국 남성) —
am_echo - Eric (미국 남성) —
am_eric - Fenrir (미국 남성) —
am_fenrir - Liam (미국 남성) —
am_liam - Michael (미국 남성) —
am_michael - Onyx (미국 남성) —
am_onyx - Puck (미국 남성) —
am_puck - Santa (미국 남성) —
am_santa - Emma (영국 여성) —
bf_emma - Isabella (영국 여성) —
bf_isabella - George (영국 남성) —
bm_george - Lewis (영국 남성) —
bm_lewis - Alice (영국 여성) —
bf_alice - Lily (영국 여성) —
bf_lily - Daniel (영국 남성) —
bm_daniel - Fable (영국 남성) —
bm_fable - Dora (스페인어) -
ef_dora - Alex (스페인어) -
em_alex - Santa (스페인어) -
em_santa - Dora (브라질 포르투갈어) -
pf_dora - Alex (브라질 포르투갈어) -
pm_alex - Santa (브라질 포르투갈어) -
pm_santa
Kitten
영어 음성 8종: 2, 3, 4, 5번 각각에 남성과 여성 음성이 있습니다. 예시는 Voice 4 (Female)를 사용합니다.

음성 이름과 URL 값
- Voice 2 (남성) —
expr-voice-2-m - Voice 2 (여성) —
expr-voice-2-f - Voice 3 (남성) —
expr-voice-3-m - Voice 3 (여성) —
expr-voice-3-f - Voice 4 (남성) —
expr-voice-4-m - Voice 4 (여성) —
expr-voice-4-f - Voice 5 (남성) —
expr-voice-5-m - Voice 5 (여성) —
expr-voice-5-f
Piper
일치하는 언어와 모델을 선택하세요. 예시는 HFC medium을 사용합니다. 언어 설정만으로 음성이 번역되지는 않습니다.

음성 이름과 URL 값
- 미국 영어 여성 (HFC) - 중간 —
en_US-hfc_female-medium - 스페인 스페인어 (DaveFX) - 중간 —
es_ES-davefx-medium - 멕시코 스페인어 (Ald) - 중간 —
es_MX-ald-medium - 브라질 포르투갈어 (Faber) - 중간 —
pt_BR-faber-medium - 브라질 포르투갈어 (Edresson) - 낮음 —
pt_BR-edresson-low - 포르투갈 포르투갈어 (Tugao) - 중간 —
pt_PT-tugão-medium
eSpeak
언어별 음성을 선택하고 필요하면 말하기 속도를 조절하세요. 이 엔진은 원래 로봇 같은 음성을 냅니다.

음성 이름과 URL 값
- 영어 —
en - 스페인어 —
es - 브라질 포르투갈어 —
pt-br - 포르투갈 포르투갈어 —
pt-pt
Gemini
지원되는 TTS 모델과 음성을 선택하세요. 스타일 지시문으로 전달 방식을 바꿀 수 있습니다. 이는 Google Cloud TTS와 별개인 Gemini API 설정입니다. 음성 예시와 요구 사항.

Fish Audio
선택: Fish Audio 를 채팅 도크, 강조 오버레이, TTS 페이지 또는 Flow Actions의 TTS 제공업체 메뉴에서 선택하세요. 본인의 Fish Audio API 키를 입력한 뒤 기존 Test TTS 버튼을 사용하세요. 선택 항목인 Voice ID로 다음 사이트의 음성을 지정할 수 있습니다: Fish Audio. 이름이나 페이지 URL이 아닌 음성 모델 ID를 복사하세요. 비워 두면 서비스의 기본 음성을 사용합니다.
고급 옵션에는 모델과 말하기 속도(0.5–2)가 있습니다. SSN의 기본값: s2.1-pro-free입니다. 무료 등급의 제공 여부와 공정 사용 조건은 Fish Audio에서 정합니다. 유료 모델에는 계정 크레딧이 필요합니다. SSN은 무료 요청이 실패해도 유료 모델로 다시 시도하지 않습니다. 시청자에게 들리는 볼륨은 More TTS options에서 조절하세요. 텍스트는 Fish Audio로 전송되며 언어는 서비스에서 감지합니다.
OBS / 브라우저 설정: SSN의 기존 도구인 Fish 모드의 로컬 TTS 브리지 를 OBS 컴퓨터에서 실행하세요. 다음 설정: SSN_TTS_TARGET_BEARER 환경 변수를 Fish API 키로 설정한 뒤 실행하세요: node scripts/local-tts-bridge.cjs --mode fish를 실행하세요. Fish Audio 패널의 설정: OBS / 브라우저 브리지 URL 대상: http://127.0.0.1:8124/v1/audio/speech로 설정하세요. 터미널에 표시된 로컬 브리지 토큰을 팝업의 API 키 입력란에 붙여 넣으세요. 재시작해도 토큰을 유지하려면 다음 값을 설정하세요: SSN_TTS_BRIDGE_TOKEN 에 길고 무작위인 비밀 값을 지정하세요. 토큰이 포함된 오버레이 링크는 비공개로 유지하세요. 브리지를 계속 실행한 상태에서 음성을 테스트하고 생성된 오버레이 URL을 OBS에서 사용하세요. OBS 믹서에 오디오를 표시하려면 브라우저 소스 설정에서 Control audio via OBS를 켜세요. 호스팅된 브라우저 페이지의 직접 Fish 요청에는 CORS 권한이 없으며, 브리지가 브라우저에서 접근 가능한 오디오 응답을 제공합니다.
브리지를 사용할 때는 &fishendpoint=http%3A%2F%2F127.0.0.1%3A8124%2Fv1%2Faudio%2Fspeech 를 URL에 추가하고 다음은 생략하세요: fishkey . 브리지에 키가 저장되어 있으면 생략할 수 있습니다.
URL 매개변수: &ttsprovider=fish&fishkey=YOUR_KEY&voicefish=VOICE_ID&fishmodel=s2.1-pro-free&fishspeed=1을 지정하세요. 평소 사용하던 컨트롤로 TTS를 켜세요. 키가 포함된 생성 URL은 비공개로 유지하세요. 수신 페이지가 Fish Audio를 사용하는 경우 Event Flow의 기존 Speak Text 음성 재정의에 Fish 음성 ID를 입력할 수 있습니다.
사용자 지정 / 로컬 TTS
이 옵션은 OpenAI 호환 컨트롤을 재사용하므로 제목이 여전히 OpenAI로 표시됩니다. 서버 엔드포인트와 지원되는 음성/모델을 입력하세요. 인증 방식은 서버에 따라 다릅니다. 참고: 로컬 서버 가이드.

고급: TTS URL 직접 편집
처음 테스트하기 좋은 음성:
dock.html?session=YOUR_SESSION&speech=en-US&ttsprovider=kokoro
dock.html?session=YOUR_SESSION&speech=en-US&ttsprovider=piper
dock.html?session=YOUR_SESSION&speech=en-US&ttsprovider=kitten
포르투갈어 또는 스페인어에는 다음 중 하나로 시작하세요:
dock.html?session=YOUR_SESSION&speech=pt-BR&ttsprovider=piper&pipervoice=pt_BR-faber-medium
dock.html?session=YOUR_SESSION&speech=pt-BR&ttsprovider=espeak&espeakvoice=pt-br
dock.html?session=YOUR_SESSION&speech=es-ES&ttsprovider=piper&pipervoice=es_ES-davefx-medium
dock.html?session=YOUR_SESSION&speech=es-ES&ttsprovider=espeak&espeakvoice=es
고급: 자체 로컬 TTS 서버 실행
비공개 음성, 특정 음성 모델 또는 Kokoro-FastAPI나 openedai-speech 같은 서버를 사용하려면 로컬 TTS 서버가 유용합니다. TTS를 재생하는 페이지에서 엔드포인트에 접근할 수 있어야 합니다.
dock.html?session=YOUR_SESSION&speech=en-US&ttsprovider=customtts&openaiendpoint=http://127.0.0.1:8124/v1/audio/speech&voiceopenai=af_bella
localhost 는 페이지를 실행하는 컴퓨터를 뜻합니다. TTS 서버가 다른 컴퓨터에 있다면 해당 컴퓨터의 LAN IP를 사용하거나 OBS 컴퓨터에서 브리지를 실행하세요.




