> ## Documentation Index
> Fetch the complete documentation index at: https://typecast.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Make

<Info>
  [Make](https://www.make.com/)는 강력한 시각적 워크플로우 자동화 플랫폼입니다. Typecast 통합을 사용하면 코딩 없이 텍스트를 음성으로 자동 변환할 수 있습니다!
</Info>

## 할 수 있는 것

Typecast Make 통합을 사용하면 다음을 할 수 있습니다:

- 모든 텍스트에서 **내레이션 자동 생성**
- 다양한 성별, 나이, 스타일의 **600+개 음성 중 선택**
- **감정 적용** (happy, sad, angry, whisper 등)
- 문맥 인식 음성 합성을 위한 **스마트 이모션 사용** (ssfm-v30)
- 성별, 연령대, 사용 사례별 **음성 필터링**
- **1500개 이상의 앱과 연결** - 이메일로 오디오 전송, 클라우드 스토리지에 저장, Slack에 게시 등

---

## 사전 요구 사항

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

1. **Make 계정** - 없다면 [여기서 가입](https://www.make.com/en/register)하세요
2. **타입캐스트 API 키** - [여기서 받기](https://studio.typecast.ai/developers/api/)
3. **초대 링크 접근** - [초대 수락](https://www.make.com/en/hq/app-invitation/19c62bf73b6afd22b41a2318e3f0a57e)

---

## 설치

### 단계 1: 초대 수락

Typecast는 현재 비공개 베타 중이므로 먼저 초대를 수락해야 합니다:

1. [초대 링크](https://www.make.com/en/hq/app-invitation/19c62bf73b6afd22b41a2318e3f0a57e)를 클릭하세요
2. Make 계정에 로그인하세요 (또는 새로 만드세요)
3. **Install**을 클릭하여 앱에 Typecast를 추가하세요

### 단계 2: Typecast 계정 연결

시나리오에서 Typecast를 처음 사용할 때:

1. **Create a connection** 클릭
2. 연결 이름 입력 (예: "My Typecast")
3. **타입캐스트 API 키** 입력
4. **Save** 클릭

<Tip>
  [타입캐스트 API 콘솔](https://studio.typecast.ai/developers/api/)에서 API 키를 받을 수 있습니다.
</Tip>

---

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

음성을 생성하는 간단한 시나리오를 만들어 봅시다!

### 단계 1: 새 시나리오 만들기

1. [Make 대시보드](https://www.make.com/)로 이동하세요
2. **\+ Create a new scenario** 클릭

### 단계 2: Typecast 모듈 추가

1. **\+** 버튼을 클릭하여 모듈 추가
2. **Typecast** 검색
3. 결과에서 **Typecast** 선택

<Frame caption="Make에서 Typecast 검색">
  ![Make에서 Typecast 검색](/images/make-search-typecast.png)
</Frame>

### 단계 3: 액션 선택

사용 가능한 액션에서 **Generate a Speech**를 선택하세요.

<Frame caption="사용 가능한 Typecast 액션">
  ![Typecast 액션 옵션 - Generate a Speech, Get Voices](/images/make-typecast-actions.png)
</Frame>

### 단계 4: 텍스트 음성 변환 구성

<Frame caption="Generate a Speech 모듈 구성">
  ![Make의 Typecast 구성 필드](/images/make-typecast-configure.png)
</Frame>

| 설정 | 입력할 내용 |
| --- | --- |
| **Text** | 변환할 텍스트 (필수) |
| **Voice ID** | 음성 ID 입력 (예: `tc_60e5426de8b95f1d3000d7b5`) |
| **Model** | `ssfm-v30` - 최고 품질의 최신 모델 |
| **Language** | 자동 감지 또는 수동 선택 |
| **Emotion Type** | `Preset` 또는 `Smart` (ssfm-v30만 해당) |

<Tip>
  먼저 **Get Voices** 모듈을 사용하여 사용 가능한 Voice ID를 찾으세요. 성별, 나이, 사용 사례로 필터링할 수 있습니다!
</Tip>

### 단계 5: 테스트 및 활성화

1. **OK**를 클릭하여 모듈 구성 저장
2. **Run once**를 클릭하여 시나리오 테스트
3. 성공하면 시나리오를 **ON**으로 전환하여 활성화

<Note>
  생성된 오디오는 바이너리 데이터(WAV 또는 MP3)로 반환됩니다. 이메일로 전송, 클라우드 스토리지에 업로드, 추가 처리 등 후속 모듈에서 사용할 수 있습니다.
</Note>

---

## 사용 가능한 모듈

### Generate a Speech (액션)

Typecast AI 음성 모델을 사용하여 텍스트를 음성으로 변환합니다.

**입력:**

| 필드 | 필수 | 설명 |
| --- | --- | --- |
| Text | 예 | 변환할 텍스트 (최대 2000자) |
| Voice ID | 예 | 음성 식별자 (형식: `tc_xxxxx`) |
| Model | 예 | `ssfm-v30` (권장) 또는 `ssfm-v21` |
| Language | 아니오 | ISO 639-3 코드 (미설정 시 자동 감지) |
| Emotion Type | 아니오 | `Preset` 또는 `Smart` (문맥 인식, ssfm-v30만 해당) |
| Emotion Preset | 아니오 | Normal, Happy, Sad, Angry, Whisper, Tone Up, Tone Down |
| Emotion Intensity | 아니오 | 0.0 ~ 2.0 (기본값: 1.0) |
| Target LUFS | 아니오 | -70 ~ 0 (예: 스트리밍 -14, 방송 -23) |
| Pitch | 아니오 | -12 ~ \+12 반음 (기본값: 0) |
| Tempo | 아니오 | 0.5x ~ 2.0x 속도 (기본값: 1.0) |
| Audio Format | 아니오 | WAV 또는 MP3 |

**출력:**

- 오디오 파일 (바이너리 데이터)
- 파일 이름

### Get Voices (검색)

필터링 옵션과 함께 사용 가능한 모든 음성 모델을 나열합니다.

**필터:**

| 필드 | 설명 |
| --- | --- |
| Model | `ssfm-v30` 또는 `ssfm-v21`로 필터링 |
| Gender | Male 또는 Female |
| Age | Child, Teenager, Young Adult, Middle Age, Elder |
| Use Cases | Audiobook, Podcast, E-learning, Ads, Game 등 |
| Limit | 최대 결과 수 |

**출력 (음성별):**

- Voice ID
- Voice Name
- 지원 모델 및 감정
- 성별 및 연령대
- 권장 사용 사례

---

## 올바른 음성 찾기

프로젝트에 완벽한 음성을 찾으려면:

<Steps>
  <Step title="Get Voices 모듈 추가">
    시나리오에 **Get Voices** 모듈을 추가하세요
  </Step>
  <Step title="필터 적용">
    성별, 연령대, 사용 사례로 필터링하여 옵션 좁히기
  </Step>
  <Step title="Voice ID 복사">
    결과에서 사용할 `voice_id`를 복사하세요
  </Step>
  <Step title="Generate a Speech에서 사용">
    **Generate a Speech** 모듈에 Voice ID를 붙여넣으세요
  </Step>
</Steps>

---

## 감정 설정

감정 제어로 음성을 표현력 있게 만드세요!

### ssfm-v30 (최신 모델)용

감정을 추가하는 두 가지 방법:

<CardGroup cols={2}>
  <Card title="스마트 이모션" icon="wand-magic-sparkles">
    AI가 텍스트 맥락에서 최적의 감정을 자동으로 감지합니다. 자연스러운 대화와 스토리텔링에 적합합니다.

    더 나은 문맥 이해를 위해 "Previous Text"와 "Next Text"를 추가하세요.
  </Card>

  <Card title="감정 프리셋" icon="sliders">
    7가지 감정 중에서 수동으로 선택합니다: Normal, Happy, Sad, Angry, Whisper, Tone Up, Tone Down.
  </Card>
</CardGroup>

<Note>
  **Emotion Type**을 선택하면 추가 필드가 동적으로 나타납니다:

  - **Preset**: "Emotion Preset" 드롭다운과 "Emotion Intensity" 슬라이더 표시
  - **Smart**: "Previous Text"와 "Next Text" 문맥 필드 표시
</Note>

<Frame caption="Preset 모드는 감정 선택과 강도를 보여줍니다">
  ![Make의 Preset 감정 설정](/images/make-emotion-preset.png)
</Frame>

<Frame caption="Smart 모드는 문맥 텍스트 필드를 보여줍니다">
  ![Make의 문맥이 있는 Smart 감정 설정](/images/make-emotion-smart.png)
</Frame>

### ssfm-v21용

4가지 감정 중에서 선택: `Normal`, `Happy`, `Sad`, `Angry`

**Emotion Intensity** (0.0 - 2.0) 조절:

- `0.0` - 완전히 중립
- `1.0` - 표준 (기본값)
- `2.0` - 최대 강도

---

## 모델 비교

| 기능 | ssfm-v21 | ssfm-v30 |
| --- | --- | --- |
| 감정 | 4가지 | 7가지 |
| 언어 | 27개 | 35+개 |
| 스마트 모드 | 아니오 | 예 |
| 품질 | 안정적 | 향상됨 |
| 권장 | 프로덕션 | 최신 기능 |

---

## 활용 사례 예시

<AccordionGroup>
  <Accordion title="자동 비디오 내레이션">
    1. **트리거**: Google Sheets에 새 행 추가
    2. **액션**: Typecast가 스크립트 텍스트로 내레이션 생성
    3. **액션**: Google Drive에 오디오 업로드
    4. **액션**: Slack으로 팀에 알림
  </Accordion>

  <Accordion title="다국어 콘텐츠 제작">
    1. **트리거**: CMS의 새 콘텐츠
    2. **액션**: DeepL 또는 Google Translate로 텍스트 번역
    3. **액션**: Typecast가 각 언어로 오디오 생성
    4. **액션**: 언어별로 정리된 클라우드 스토리지에 저장
  </Accordion>

  <Accordion title="이러닝 코스 제작">
    1. **트리거**: 새 레슨 모듈 승인
    2. **액션**: Typecast가 전문 내레이션 생성
    3. **액션**: LMS(Teachable, Thinkific 등)에 업로드
    4. **액션**: Airtable에서 코스 상태 업데이트
  </Accordion>

  <Accordion title="팟캐스트 에피소드 인트로">
    1. **트리거**: 매일 오전 6시 예약
    2. **액션**: 최신 뉴스 헤드라인 가져오기
    3. **액션**: Typecast가 에너지 넘치는 음성으로 인트로 생성
    4. **액션**: 팟캐스트 오디오 파일에 추가
  </Accordion>
</AccordionGroup>

---

## 문제 해결

<AccordionGroup>
  <Accordion title="Make에서 Typecast를 찾을 수 없음">
    먼저 [초대 링크](https://www.make.com/en/hq/app-invitation/19c62bf73b6afd22b41a2318e3f0a57e)를 수락했는지 확인하세요. Typecast는 현재 비공개 베타 중입니다.
  </Accordion>

  <Accordion title="연결 실패">
    - API 키가 올바른지 확인하세요
    - [타입캐스트 API 콘솔](https://studio.typecast.ai/developers/api/)에서 키를 확인하세요
    - 키에 여분의 공백이 없는지 확인하세요
  </Accordion>

  <Accordion title="잘못된 Voice ID 오류">
    - Voice ID는 `tc_` 접두사로 시작해야 합니다
    - **Get Voices** 모듈을 사용하여 유효한 Voice ID를 찾으세요
    - 음성이 선택한 모델을 지원하는지 확인하세요
  </Accordion>

  <Accordion title="오디오가 생성되지 않음">
    - 텍스트가 비어 있지 않은지 확인하세요
    - API 크레딧이 충분한지 확인하세요
    - 텍스트가 2000자를 초과하는지 확인하세요
  </Accordion>

  <Accordion title="스마트 이모션이 작동하지 않음">
    - 스마트 이모션은 `ssfm-v30` 모델에서만 사용 가능합니다
    - Emotion Type으로 "Smart"를 선택했는지 확인하세요
    - Previous Text 및/또는 Next Text 필드에 문맥을 제공하세요
  </Accordion>
</AccordionGroup>

---

## 리소스

<CardGroup cols={2}>
  <Card title="초대 접근 받기" icon="key" href="https://www.make.com/en/hq/app-invitation/19c62bf73b6afd22b41a2318e3f0a57e">
    Typecast 사용을 위해 초대 수락
  </Card>

  <Card title="음성 라이브러리" icon="microphone" href="https://studio.typecast.ai/developers/api/voices">
    사용 가능한 모든 음성 둘러보기
  </Card>

  <Card title="API 레퍼런스" icon="code" href="/ko/api-reference/text-to-speech/text-to-speech">
    타입캐스트 API 탐색하기
  </Card>

  <Card title="Make 도움말 센터" icon="circle-question" href="https://www.make.com/en/help">
    Make 문서 및 지원
  </Card>
</CardGroup>
