# 음성 감정 제어

Morphic의 음성 감정 제어를 사용하면 생성된 음성이 감정적 어조부터 반응, 속도, 전달 스타일까지 어떻게 들릴지 조정할 수 있습니다. 올바른 संकेत로 프롬프트를 작성하면, 음성이 지시한 방식대로 연기합니다.

## 음성 감정 제어 사용법

Morphic에서 음성 감정 제어를 사용하는 간단한 튜토리얼입니다:

1. Morphic를 열고 프로젝트로 이동합니다.
2. 새 파일을 만들거나 기존 파일을 엽니다.
3. 하단의 프롬프트 바에서 모드를 'Audio'로 바꾸고 'Speech'를 선택합니다.
4. 오디오 모델을 선택합니다: 'ElevenLabs' 또는 'MiniMax'.
5. 음성 선택기에서 음성과 언어를 선택합니다.
6. 선택한 모델의 감정 제어 형식을 사용해 프롬프트를 작성합니다(아래 참조).
7. 'Generate'를 클릭합니다.

Morphic는 두 개의 음성 모델을 지원합니다. 각각 감정 제어에 다른 구문을 사용합니다. 모델을 선택한 다음 아래 가이드를 따르세요.

## ElevenLabs

ElevenLabs는 프롬프트에 직접 작성하는 대괄호 태그를 사용합니다. 감정, 반응, 지시 사항을 대괄호로 감싸면, 모델은 이를 발화 텍스트가 아닌 연기 지시로 해석합니다.

### 작동 방식

```
[태그] 여기에 대사 텍스트.
```

태그는 새로운 태그가 나타날 때까지 그 뒤의 모든 내용에 영향을 줍니다. 태그는 텍스트 어디에나 배치할 수 있으며 여러 태그를 연속해서 결합할 수 있습니다.

| 태그 없음                    | 태그 사용                             |
| ------------------------ | --------------------------------- |
| `역할을 따냈어. 정말로 역할을 따냈다고.` | `[흥분] 역할을 따냈어. 정말로 역할을 따냈다고.`     |
| `가야 해. 지금.`              | `[속삭임][긴장] 가야 해. 지금.`             |
| `이게 잘될 것 같지 않아.`         | `[슬픔][주저함] 이게 잘될 것 같지 않아.`        |
| `보물은 오래된 예배당 아래에 묻혀 있다.` | `[해적 목소리] 보물은 오래된 예배당 아래에 묻혀 있다.` |

ElevenLabs는 개방형입니다. 고정된 목록이 없습니다. 감정이나 지시를 대괄호 안에 자유롭게 쓰면 모델이 이를 해석하려고 합니다. 예를 들어 `[질투]`, `[로맨틱]`, `[어색함]`, `[의심스러운 어조]`또는 `[잠시 후 계속]` 모두 작동합니다.

아래 태그들은 흔히 사용되며 안정적으로 효과적이지만, 이것들로 제한되지는 않습니다.

### 태그

**감정**

| 태그         | 기능              |
| ---------- | --------------- |
| `[흥분]`     | 에너지 높고 열정적인 전달  |
| `[행복]`     | 따뜻하고 밝은 어조      |
| `[유쾌하게]`   | 가볍고 경쾌한 전달      |
| `[슬픔]`     | 기운이 꺾인, 억눌린 어조  |
| `[비통함]`    | 깊은 슬픔, 비애       |
| `[화남]`     | 날카롭고 강한 전달      |
| `[긴장]`     | 불확실하고 약간 떨리는 느낌 |
| `[좌절]`     | 긴장되고 초조한 어조     |
| `[차분함]`    | 안정적이고 편안한 전달    |
| `[피곤함]`    | 에너지가 낮고 지친 상태   |
| `[호기심]`    | 묻고 싶어 하는 어조     |
| `[비꼼]`     | 담백하고 아이러니한 전달   |
| `[장난기 있는]` | 가볍고 놀리는 듯한 에너지  |
| `[무표정]`    | 평평하고 감정 없는 전달   |

사용해 보기:

```
[흥분] 우리 막 투자받았어. 믿기지 않아. [긴장] 그런데 이제 진짜 결과를 내야 해. [차분함] 한 번에 한 걸음씩. 우리가 해결해 낼 거야.
```

**감정의 뉘앙스**

어조를 더 미세하게 조정할 때 사용합니다. 전체 전달을 바꾸지 않으면서 대사에 깊이를 더합니다.

| 태그         | 기능                  |
| ---------- | ------------------- |
| `[주저함]`    | 확신이 없고 망설이는         |
| `[안도]`     | 짐이 내려가고 긴장이 풀린 상태   |
| `[긴장]`     | 긴장하고 무언가를 대비하는 상태   |
| `[따뜻함]`    | 부드럽고 배려하는 어조        |
| `[체념한 어조]` | 포기하고 패배를 받아들이는      |
| `[말더듬]`    | 말이 꼬이고 당황한          |
| `[후회]`     | 무언가가 달랐으면 하는 마음     |
| `[공감하는]`   | 동정적이고 이해심 있는        |
| `[안심시키는]`  | 위로가 되고 안정적인         |
| `[경외]`     | 놀라움이나 경이로움에 사로잡힌 상태 |

사용해 보기:

```
[긴장] 뭔가 이상해. 느껴져. [안도] 아, 너였구나. 정말 다행이다. [따뜻함] 이리 와. 네가 걱정됐어.
```

**반응**

대사 사이 또는 대사 안에 현실감을 더해 주는 비언어적 소리입니다.

| 태그        | 기능                   |
| --------- | -------------------- |
| `[웃음]`    | 크게 웃음                |
| `[킥킥]`    | 부드럽고 가벼운 웃음          |
| `[작은 웃음]` | 짧고 억눌린 웃음            |
| `[한숨]`    | 피로, 안도, 또는 좌절로 내쉬는 숨 |
| `[헉]`     | 깜짝 놀라거나 충격을 받은 숨 들이쉼 |
| `[꿀꺽]`    | 긴장한 삼킴               |
| `[울음]`    | 눈물 섞인, 목소리가 떨리는 상태   |
| `[헛기침]`   | 빠른 발성 리셋             |

사용해 보기:

```
[웃음] 농담이지. [헉] 잠깐, 진심이라고? [헛기침] 좋아. 이건 제대로 얘기해 보자.
```

**전달**

감정과는 별개로, 음성이 대사를 물리적으로 어떻게 수행할지 제어합니다.

| 태그         | 기능               |
| ---------- | ---------------- |
| `[속삭임]`    | 부드럽고 숨 섞인 가까운 전달 |
| `[외침]`     | 크고 멀리 전달되는 목소리   |
| `[조용히]`    | 작은 목소리, 억제된      |
| `[크게]`     | 높아진 볼륨, 강한 전달    |
| `[급하게]`    | 빠르고 긴박한 리듬       |
| `[길게]`     | 느리고 늘어지는 전달      |
| `[극적인 어조]` | 연극적이고 강도가 높아진 느낌 |

사용해 보기:

```
[속삭임] 그들이 바로 문 밖에 있어. [급하게] 지금 움직여야 해, 시간 없어. [외침] 뛰어!
```

**억양과 캐릭터**

음성은 유지한 채 억양만 바꾸거나, 음성에 캐릭터 페르소나를 부여합니다.

| 태그             | 기능                    |
| -------------- | --------------------- |
| `[미국식 억양]`     | 표준 미국식 영어             |
| `[영국식 억양]`     | 표준 영국식 영어             |
| `[프랑스식 억양]`    | 프랑스식 억양이 섞인 영어        |
| `[미국 남부 억양]`   | 미국 남부식 느릿한 말투         |
| `[호주식 억양]`     | 호주식 영어                |
| `[강한 러시아식 억양]` | 강한 러시아 억양             |
| `[강한 X 억양]`    | X를 어떤 국적이든 바꿔 넣으세요    |
| `[해적 목소리]`     | 거칠고 바다를 떠도는 캐릭터       |
| `[노인 목소리]`     | 나이 들고 세월의 흔적이 느껴지는 전달 |
| `[로봇 목소리]`     | 기계적이고 인공적인 어조         |
| `[판타지 해설자]`    | 장대한 동화풍 내레이션          |
| `[필름 누아르 해설자]` | 어둡고 분위기 있으며 냉소적인 내레이션 |
| `[비꼬듯이]`       | 담백하고 아이러니한 캐릭터식 읽기    |

사용해 보기:

```
[해적 목소리] 보물은 오래된 예배당 아래, 3패덤 깊이로 묻혀 있어. [노인 목소리] 이 마을에는 흙길과 정직한 사람들밖에 없던 시절이 기억나는구먼. [로봇 목소리] 경고. 구조적 무결성 손상. 즉시 대피하십시오.
```

### 다중 캐릭터 대화

한 프롬프트 안에 두 명 이상의 캐릭터가 있는 장면을 쓸 때, 이 태그들을 사용해 대사가 서로 어떻게 맞물릴지 조정하세요.

| 태그         | 기능                    |
| ---------- | --------------------- |
| `[말 끊기]`   | 상대가 말을 마치기 전에 끼어듦     |
| `[겹쳐 말하기]` | 다른 목소리가 이어질 때 말하기 시작함 |

사용해 보기:

```
내가 말하려던 건 [말 끊기] 아니, 그만해. 이걸 그렇게 설명해 넘길 수 없어. [겹쳐 말하기] 아니 그냥 잠깐만 들어 보면...
```

### 멈춤과 속도 조절

ElevenLabs는 명시적인 멈춤 시간을 지원하지 않습니다. 멈춤 길이는 문맥, 태그, 문장부호를 통해 추론됩니다.

| 이렇게 작성하세요 | 기능                 |
| --------- | ------------------ |
| `[멈춤]`    | 극적인 침묵(길이는 모델이 결정) |
| `...`     | 주저하며 이어지는 멈춤       |
| 전부 대문자    | 해당 단어에 강조          |
| 새 문단      | 명확한 멈춤과 억양 리셋      |

사용해 보기:

```
"음... 그래, 그런 것 같아."

[멈춤] 그리고 나서 그 일이 일어났다.

"지금이라고 했잖아!"
```

### 더 나은 결과를 위한 팁

| 팁                          | 작동하는 이유                                                                                   |
| -------------------------- | ----------------------------------------------------------------------------------------- |
| 태그를 텍스트에 맞추기               | `[울음] 나를 떠나지 마.` 는 자연스럽게 들립니다. 일상적인 문장에 `[울음]` 를 추가하는 것은 그렇지 않습니다. 모델은 문맥을 위해 전체 줄을 읽습니다. |
| 태그 결합하기                    | `[속삭임][긴장]` 또는 `[주저함][긴장]` 를 사용하면 모델이 두 가지 단서를 함께 반영해 더 미묘한 출력을 만듭니다.                     |
| 올바른 음성 선택하기                | 차분한 음성은 설득력 있게 외치지 못합니다. 에너지가 높은 음성은 속삭임을 잘 표현하지 못합니다. 역할에 맞는 음성을 고르세요.                   |
| Creative 또는 Natural 안정성 사용 | 이 설정들은 모델이 태그를 표현할 여지를 더 줍니다. Robust는 더 일관되지만 표현력은 덜합니다.                                  |
| 문장부호를 리듬 신호로 사용하기          | 쉼표는 속도를 늦춥니다. 마침표는 강한 멈춤을 만듭니다. 말줄임표는 끝을 흐립니다. 모델은 문장부호를 읽고 반응합니다.                        |

## MiniMax

MiniMax는 **괄호형 사운드 태그** 를 프롬프트에 사용하며, Morphic의 UI에는 별도의 **감정 선택기** 가 있습니다.

### 감정

생성할 때 드롭다운에서 감정을 선택합니다. 이는 전체 출력의 전반적인 톤을 설정합니다.

| 감정  | 효과                                |
| --- | --------------------------------- |
| 자동  | 모델이 텍스트를 읽고 가장 적절한 감정을 선택합니다(기본값) |
| 행복  | 밝고 긍정적                            |
| 슬픔  | 기운이 꺾이고 우울한                       |
| 분노  | 강하고 공격적인                          |
| 두려움 | 불안하고 무서운                          |
| 혐오  | 역겹고 거부감 드는                        |
| 놀람  | 깜짝 놀란, 경악한                        |
| 차분  | 편안하고 고요한                          |
| 유창  | 깔끔한 방송 스타일 — 뉴스나 기술 내레이션에 이상적     |
| 중립  | 감정적 편향 없음                         |

### 사운드 태그

괄호를 사용해 비언어적 소리를 프롬프트에 직접 추가하세요. 이것들은 **미리 설정된 것만** — 아래에 나열된 태그만 지원됩니다.

```
정말 대단해 (웃음) 실제로 되다니 믿기지 않아.
결과가... 예상 밖이었어. (한숨) 설명할게.
```

| 태그       | 태그        | 태그         |
| -------- | --------- | ---------- |
| `(웃음)`   | `(작은 웃음)` | `(기침)`     |
| `(헛기침)`  | `(끙)`     | `(숨)`      |
| `(헐떡임)`  | `(들이숨)`   | `(내쉼)`     |
| `(헉)`    | `(킁킁)`    | `(한숨)`     |
| `(콧웃음)`  | `(트림)`    | `(입맛 다시기)` |
| `(흥얼거림)` | `(쉬익거림)`  | `(음)`      |
| `(휘파람)`  | `(재채기)`   | `(울음)`     |
| `(박수)`   | `(하품)`    |            |

> ElevenLabs와 달리, **커스텀 태그를** 만들 수 없습니다.  `(긴장)` 또는 `(질투)` 를 써도 작동하지 않습니다. 모델은 그것을 텍스트로 읽습니다. 감정적 어조는 감정 선택기를 사용하세요.

### 멈춤

다음 형식을 사용해 시간 지정된 침묵을 삽입하세요 `<#x#>` 여기서 `x` 는 초(0.01–99.99)입니다.

```
결과는 예상 밖이었다. <#1.2#> 왜 그런지 살펴보자.
얘기해야 해. <#0.5#> 중요한 일이야.
```

### 팁

* 사운드 태그는 절제해서 사용하세요 — 너무 많으면 부자연스럽게 들릴 수 있습니다.
* 대부분의 경우 감정을 **자동** 로 설정하세요. 긴 텍스트 전체에서 일관된 톤이 필요할 때는 수동으로 덮어쓰세요.
* 문장부호도 중요합니다 — 쉼표와 마침표는 모델의 속도와 억양을 이끕니다.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://morphic.com/docs/kr/audio/voice-emotion-control.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
