연동

n8n

코딩 없이 타입캐스트 TTS를 n8n 워크플로우에 통합하세요.

활용 방안

타입캐스트 n8n 노드를 사용하면 다음을 할 수 있습니다:

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

사전 준비 사항

시작하기 전에 다음을 준비하세요:

  1. n8n 설치 (n8n Cloud 또는 자체 호스팅)
  2. 타입캐스트 API 키 - 여기서 받기

설치

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

n8n Cloud를 사용하는 경우 별도의 설치가 필요 없습니다. 빠른 시작 섹션으로 바로 건너뛰세요.


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

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

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

  1. 새 워크플로우 만들기
  2. + 버튼을 클릭하여 노드 추가
  3. Typecast 검색
  4. Typecast 선택
노드 패널에서 '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를 클릭하여 자격 증명을 저장하세요.
타입캐스트 API용 새 자격 증명 만들기

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

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

보이스 선택

Voice ID 필드에서 보이스를 쉽게 찾을 수 있습니다:

  1. Voice ID 드롭다운을 클릭하세요
  2. 세부 정보(이름, 성별, 나이, 사용 가능한 감정)와 함께 보이스 둘러보기
  3. 이름이나 특성으로 필터링하는 검색 사용
  4. 원하는 보이스 선택
세부 정보가 있는 Voice ID 드롭다운
완전히 구성된 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

ssfm-v21 모델용 Emotion Preset 옵션

Emotion Intensity (0.0 - 2.0) 조절:

  • 0.0 - 낮은 강도
  • 1.0 - 표준 (기본값)
  • 2.0 - 최대 강도
Emotion Preset 및 Intensity 설정이 있는 ssfm-v21 모델

추가 옵션

오디오 출력 사용자 정의:

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

단계 4: 실행 및 듣기

  1. 노드 연결 (Manual Trigger → Typecast)
  2. Execute Workflow 클릭
  3. 출력 확인 - 오디오 파일이 준비되었습니다!
  4. 오디오를 클릭하여 재생
연결된 노드가 있는 완전한 워크플로우

완벽한 음성 찾기

모든 보이스 둘러보기

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

음성 추천

  1. Typecast 노드 추가
  2. ResourceVoice 설정
  3. OperationRecommend Voices 설정
  4. 텍스트 설명을 입력하고 노드 실행

추천 결과에는 voice_id, voice_name, score만 포함됩니다. 합성 전에 지원 모델, 감정, 성별, 나이대, 사용 사례 같은 메타데이터가 필요하면 Get Voice 또는 Get All Voices를 사용하세요.

보이스 필터링

필터를 사용하여 원하는 것을 정확히 찾으세요:

필터옵션
Modelssfm-v30 또는 ssfm-v21
GenderMale 또는 Female
AgeChild, Teenager, Young Adult, Middle Age, Elder
Use CasesAudiobook, Ads, E-learning, Game, Podcast
Get All Voices 작업에서 사용 가능한 음성 필터

문제 해결

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

참고 자료

⌘I