메인 콘텐츠로 건너뛰기
n8n은 시각적 워크플로우 자동화 도구입니다. 타입캐스트 노드를 사용하면 코딩 없이 텍스트를 음성으로 자동 변환할 수 있습니다!

활용 방안

타입캐스트 n8n 노드를 사용하면 다음을 할 수 있습니다:
  • 콘텐츠 제작 자동화 — RSS 피드, AI 작성, 타입캐스트 음성을 결합하여 완전 자동화된 YouTube 또는 TikTok 채널 구축
  • 고객 경험 향상 — 고객이 구매할 때 WhatsApp 또는 이메일로 개인화된 음성 메시지 전송
  • 도달 범위 확대 — 팟캐스트 또는 비디오 콘텐츠를 여러 언어로 자동 번역 및 더빙
  • 알림 받기 — 중요한 시스템 업데이트 또는 판매 마일스톤에 대해 Slack 또는 Discord에서 맞춤 음성 알림

사전 준비 사항

시작하기 전에 다음을 준비하세요:
  1. n8n 설치 (n8n Cloud 또는 자체 호스팅)
  2. 타입캐스트 API 키여기서 받기

설치

단계 1: 타입캐스트 노드 설치

n8n Cloud를 사용하는 경우 별도의 설치가 필요 없습니다. 빠른 시작 섹션으로 바로 건너뛰세요.
노드를 검색할 때 설치 버튼이 나타나면 Install node를 클릭하여 설정을 완료하세요.

빠른 시작: 첫 번째 음성 생성

첫 번째 텍스트 음성 변환 워크플로우를 만들어 보세요.

단계 1: 타입캐스트 노드 추가

  1. 새 워크플로우 만들기
  2. **+**를 클릭하여 노드 추가
  3. Typecast 검색
  4. Typecast 선택
n8n에서 Typecast 노드 검색
  1. 목록에서 액션 선택 (예: Convert text to speech)
Typecast 노드 액션 목록

단계 2: API 키 연결 (인증 정보)

노드를 선택한 후 타입캐스트 API와 연결하기 위해 API 키를 구성해야 합니다.
  1. 노드 설정 패널에서 Credential to connect with 필드를 클릭하세요.
  2. **- Create New Credential -**을 선택하세요.
  3. 타입캐스트 API 콘솔에서 복사할 수 있는 API 키를 입력하세요.
  4. Create를 클릭하여 자격 증명을 저장하세요.
n8n에서 새 자격 증명 만들기

단계 3: 텍스트 음성 변환 구성

설정입력할 내용
ResourceSpeech
OperationText to Speech
Voice ID드롭다운에서 음성 선택 (이름, 성별, 나이, 감정 표시)
Text변환할 텍스트
Modelssfm-v30 — 최고 품질 권장

캐릭터 선택

Voice ID 필드에서 캐릭터를 쉽게 찾을 수 있습니다:
  1. Voice ID 드롭다운을 클릭하세요
  2. 세부 정보(이름, 성별, 나이, 사용 가능한 감정)와 함께 캐릭터 둘러보기
  3. 이름이나 특성으로 필터링하는 검색 사용
  4. 원하는 캐릭터 선택
음성 세부 정보가 있는 Voice ID 드롭다운
Voice ID를 직접 입력하려면 “By ID” 모드로 전환할 수도 있습니다 (예: tc_60e5426de8b95f1d3000d7b5).
구성된 Typecast Text to Speech

감정 설정

감정 조절로 음성을 표현력 있게 만드세요! ssfm-v30용 감정을 추가하는 두 가지 방법:

스마트 이모션

AI가 텍스트 맥락에서 최적의 감정을 자동으로 감지합니다. 자연스러운 대화와 스토리텔링에 적합합니다.

감정 프리셋

7가지 감정 중에서 수동으로 선택합니다: Normal, Happy, Sad, Angry, Whisper, Tone Up, Tone Down.
스마트 이모션 팁: AI가 맥락을 더 잘 이해하도록 “Previous Text”와 “Next Text”를 추가하세요! ssfm-v21용 4가지 감정 중에서 선택: Normal, Happy, Sad, Angry
Normal, Happy, Sad, Angry 옵션을 보여주는 감정 프리셋 드롭다운
Emotion Intensity (0.0 - 2.0) 조절:
  • 0.0 — 낮은 강도
  • 1.0 — 표준 (기본값)
  • 2.0 — 최대 강도
ssfm-v21 모델용 감정 설정

추가 옵션

오디오 출력 사용자 정의:
옵션설명기본값
Audio FormatWAV (고품질) 또는 MP3 (작은 크기)WAV
Audio Pitch피치 조절 (-12 ~ +12 반음)0
Audio Tempo속도 조절 (0.5x ~ 2.0x)1.0
Language필요한 경우 자동 감지 재정의자동 감지
Seed재현 가능한 출력을 위해 동일한 시드 사용랜덤

단계 4: 실행 및 듣기

  1. 노드 연결 (Manual Trigger → Typecast)
  2. Execute Workflow 클릭
  3. 출력 확인 — 오디오 파일이 준비되었습니다!
  4. 오디오를 클릭하여 재생
연결된 Typecast 노드가 있는 n8n 워크플로우
생성된 오디오는 data라는 이름의 바이너리 파일로 나타납니다. 저장, 이메일 전송, 어디든 보낼 수 있습니다!

완벽한 음성 찾기

모든 캐릭터 둘러보기

  1. Typecast 노드 추가
  2. ResourceVoice 설정
  3. OperationGet All Voices 설정
  4. 노드를 실행하여 사용 가능한 모든 음성 확인

캐릭터 필터링

필터를 사용하여 원하는 것을 정확히 찾으세요:
필터옵션
Modelssfm-v30 또는 ssfm-v21
GenderMale 또는 Female
AgeChild, Teenager, Young Adult, Middle Age, Elder
Use CasesAudiobook, Ads, E-learning, Game, Podcast
Typecast 노드의 음성 필터 옵션

문제 해결

  • n8n을 완전히 다시 시작하세요
  • 브라우저 캐시를 지우세요
  • SettingsCommunity Nodes에서 설치를 확인하세요
  • API 키가 올바른지 확인하세요
  • 타입캐스트 API 콘솔에서 키를 확인하세요
  • 키에 여분의 공백이 없는지 확인하세요
  • Get All Voices 작업을 사용하여 유효한 Voice ID를 찾으세요
  • Voice ID는 대소문자를 구분합니다 (소문자 tc_... 사용)
  • 텍스트가 비어 있지 않은지 확인하세요
  • API 크레딧이 충분한지 확인하세요
  • 노드 출력에서 오류 메시지를 확인하세요

참고 자료

npm 패키지

npm 레지스트리에서 보기

GitHub 저장소

소스 코드 보기 및 기여하기

캐릭터 라이브러리

사용 가능한 모든 캐릭터 둘러보기

API 레퍼런스

타입캐스트 API 탐색하기