> For the complete documentation index, see [llms.txt](https://morphic.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://morphic.com/docs/br/audio/voice-emotion-control.md).

# Controle de emoção da voz

O controle de emoção da voz no Morphic permite moldar como a fala gerada soa, do tom emocional às reações, ao ritmo e ao estilo de entrega. Escreva seu prompt com as pistas certas, e a voz interpreta do jeito que você orientar.

## Como usar o controle de emoção da voz

Aqui vai um tutorial rápido de como usar o controle de emoção da voz no Morphic:

1. Abra o Morphic e vá para seu projeto.
2. Crie um novo arquivo ou abra um existente.
3. Na barra de prompt na parte inferior, mude o modo para 'Áudio' e selecione 'Fala'.
4. Escolha seu modelo de áudio: 'ElevenLabs' ou 'MiniMax'.
5. Selecione uma voz e um idioma no seletor de vozes.
6. Escreva seu prompt usando o formato de controle de emoção do modelo selecionado (veja abaixo).
7. Clique em 'Gerar'.

O Morphic oferece suporte a dois modelos de fala. Cada um usa uma sintaxe diferente para controle de emoção. Selecione seu modelo e siga o guia abaixo.

## ElevenLabs

O ElevenLabs usa tags entre colchetes escritas diretamente no seu prompt. Coloque qualquer emoção, reação ou direção entre colchetes, e o modelo interpreta isso como uma pista de performance, não como texto falado.

### Como funciona

```
[tag] Seu texto de diálogo aqui.
```

As tags afetam tudo que vem depois delas até que uma nova tag apareça. Você pode colocar tags em qualquer lugar no seu texto e combinar várias tags em sequência.

| Sem tags                                              | Com tags                                                        |
| ----------------------------------------------------- | --------------------------------------------------------------- |
| `Eu consegui o papel. Eu realmente consegui o papel.` | `[excited] Eu consegui o papel. Eu realmente consegui o papel.` |
| `Precisamos sair. Agora.`                             | `[whispers][tense] Precisamos sair. Agora.`                     |
| `Não acho que isso vai dar certo.`                    | `[sad][hesitant] Não acho que isso vai dar certo.`              |
| `O tesouro está enterrado sob a velha capela.`        | `[pirate voice] O tesouro está enterrado sob a velha capela.`   |

O ElevenLabs é aberto. Não há uma lista fixa. Escreva qualquer emoção ou direção entre colchetes, e o modelo tentará interpretar. Tags como `[jealous]`, `[romantic]`, `[awkward]`, `[suspicious tone]`, ou `[continues after a beat]` todos funcionam.

As tags abaixo são usadas com frequência e funcionam de forma confiável, mas você não se limita a elas.

### Tags

**Emoções**

| Tag            | O que faz                         |
| -------------- | --------------------------------- |
| `[excited]`    | Entrega energética e entusiasmada |
| `[happy]`      | Tom caloroso e otimista           |
| `[cheerfully]` | Entrega leve e vibrante           |
| `[sad]`        | Tom abatido e contido             |
| `[sorrowful]`  | Tristeza profunda, luto           |
| `[angry]`      | Entrega incisiva e enfática       |
| `[nervous]`    | Inseguro, levemente trêmulo       |
| `[frustrated]` | Tom tenso e impaciente            |
| `[calm]`       | Entrega firme e relaxada          |
| `[tired]`      | Baixa energia, exausto            |
| `[curious]`    | Tom inquisitivo, de curiosidade   |
| `[sarcastic]`  | Entrega seca e irônica            |
| `[playful]`    | Energia leve e provocativa        |
| `[deadpan]`    | Entrega plana, sem emoção         |

Experimente:

```
[excited] Acabamos de conseguir investimento. Não acredito. [nervous] Mas agora realmente precisamos entregar. [calm] Um passo de cada vez. Vamos resolver isso.
```

**Nuance emocional**

Para mudanças mais sutis de tom. Elas acrescentam profundidade a uma fala sem sobrepor toda a entrega.

| Tag               | O que faz                            |
| ----------------- | ------------------------------------ |
| `[hesitant]`      | Inseguro, contido                    |
| `[relieved]`      | Peso tirado, tensão aliviada         |
| `[tense]`         | À flor da pele, preparado para algo  |
| `[warm]`          | Tom gentil e cuidadoso               |
| `[resigned tone]` | Cedendo, aceitando a derrota         |
| `[stammers]`      | Tropeçando nas palavras, atrapalhado |
| `[regretful]`     | Desejando que algo fosse diferente   |
| `[sympathetic]`   | Compassivo, compreensivo             |
| `[reassuring]`    | Reconfortante, estável               |
| `[awe]`           | Tomado por admiração ou espanto      |

Experimente:

```
[tense] Tem algo errado. Eu sinto isso. [relieved] Ah, é só você. Graças a Deus. [warm] Venha aqui. Eu estava preocupado com você.
```

**Reações**

Sons não verbais que acrescentam realismo entre ou dentro das falas.

| Tag               | O que faz                                  |
| ----------------- | ------------------------------------------ |
| `[laughs]`        | Riso completo                              |
| `[giggles]`       | Riso suave e leve                          |
| `[light chuckle]` | Riso breve e contido                       |
| `[sigh]`          | Expiração de cansaço, alívio ou frustração |
| `[gasps]`         | Inspiração brusca, surpresa ou choque      |
| `[gulps]`         | Engolida nervosa                           |
| `[crying]`        | Voz embargada, chorosa                     |
| `[clears throat]` | Limpa a garganta rapidamente               |

Experimente:

```
[laughs] Você está brincando comigo. [gasps] Espera, você está falando sério? [clears throat] Certo. Vamos falar sobre isso direito.
```

**Entrega**

Controle como a voz executa fisicamente a fala, independentemente da emoção.

| Tag               | O que faz                           |
| ----------------- | ----------------------------------- |
| `[whispers]`      | Entrega suave, sussurrada e próxima |
| `[shouts]`        | Voz alta e projetada                |
| `[quietly]`       | Baixo volume, contida               |
| `[loudly]`        | Volume elevado, enfático            |
| `[rushed]`        | Ritmo rápido e urgente              |
| `[drawn out]`     | Entrega lenta e prolongada          |
| `[dramatic tone]` | Tom teatral, intensidade elevada    |

Experimente:

```
[whispers] Eles estão bem do outro lado da porta. [rushed] Precisamos nos mover agora, não há tempo. [shouts] Corram!
```

**Acentos e personagens**

Alterne o sotaque sem mudar a voz, ou dê à voz uma persona de personagem.

| Tag                       | O que faz                              |
| ------------------------- | -------------------------------------- |
| `[American accent]`       | Inglês americano padrão                |
| `[British accent]`        | Inglês britânico padrão                |
| `[French accent]`         | Inglês com sotaque francês             |
| `[Southern US accent]`    | Sotaque sulista dos EUA                |
| `[Australian accent]`     | Inglês australiano                     |
| `[strong Russian accent]` | Sotaque russo forte                    |
| `[strong X accent]`       | Substitua X por qualquer nacionalidade |
| `[pirate voice]`          | Personagem rouco e marinheiro          |
| `[old man voice]`         | Entrega envelhecida e desgastada       |
| `[robot voice]`           | Tom mecânico e sintético               |
| `[fantasy narrator]`      | Narração épica de conto                |
| `[film noir narrator]`    | Narração sombria, melancólica e cínica |
| `[sarcastically]`         | Leitura de personagem seca e irônica   |

Experimente:

```
[pirate voice] O tesouro fica sob a velha capela, enterrado a três braças de profundidade. [old man voice] Eu me lembro de quando esta cidade não tinha nada além de estradas de terra e pessoas honestas. [robot voice] Alerta. Integridade estrutural comprometida. Evacue imediatamente.
```

### Diálogo com vários personagens

Ao escrever cenas com dois ou mais personagens em um único prompt, use isso para moldar como as falas interagem.

| Tag              | O que faz                                                |
| ---------------- | -------------------------------------------------------- |
| `[interrupting]` | Interrompe antes que a outra fala termine                |
| `[overlapping]`  | Começa a falar enquanto outra voz ainda se ouve ao fundo |

Experimente:

```
Então, o que eu estava tentando dizer era [interrupting] Não, pare. Você não vai explicar isso assim. [overlapping] Mas se você só me escutasse por um segundo...
```

### Pausas e ritmo

O ElevenLabs não oferece suporte a durações explícitas de pausa. O comprimento da pausa é inferido pelo contexto, pelas tags e pela pontuação.

| Escreva isso       | O que faz                                      |
| ------------------ | ---------------------------------------------- |
| `[pause]`          | Silêncio dramático (o modelo decide a duração) |
| `...`              | Pausa hesitante, arrastada                     |
| TUDO EM MAIÚSCULAS | Ênfase na palavra                              |
| Novo parágrafo     | Pausa clara e reinício da entonação            |

Experimente:

```
"Eu... é, acho que sim."

[pause] E então aconteceu.

"Eu disse AGORA!"
```

### Dicas para melhores resultados

| Dica                                   | Por que funciona                                                                                                                          |
| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| Combine as tags com o texto            | `[crying] Não me deixe.` soa natural. Adicionar `[crying]` a uma frase casual não soa natural. O modelo lê a linha inteira para contexto. |
| Combine tags                           | `[whispers][tense]` ou `[hesitant][nervous]` dá ao modelo duas pistas para combinar em uma saída mais matizada.                           |
| Escolha a voz certa                    | Uma voz calma não vai gritar de forma convincente. Uma voz de alta energia não vai sussurrar bem. Combine a voz com o papel.              |
| Use a estabilidade Criativa ou Natural | Essas configurações dão ao modelo mais espaço para expressar as tags. Robust é mais consistente, mas menos expressivo.                    |
| Use a pontuação como pistas de ritmo   | Vírgulas desaceleram o ritmo. Pontos criam paradas bruscas. Reticências sugerem suspensão. O modelo lê e responde à pontuação.            |

## Google Gemini 3.1 Flash TTS

O Gemini 3.1 Flash TTS oferece narração expressiva e multilíngue, com controle preciso sobre tom, ritmo e sotaque em uma ampla variedade de idiomas. Você o direciona de duas formas: com instruções em linguagem natural e com pistas inline escritas no seu roteiro.

### Como funciona

O Gemini lê a direção que você escreve em linguagem natural e molda a entrega para corresponder. Coloque a instrução primeiro e depois a sua fala.

| Sem direção                                  | Com direção                                                                                                                 |
| -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| A tempestade passou. Você está seguro agora. | Diga isto de forma calorosa e lenta, como se estivesse consolando uma criança: A tempestade passou. Você está seguro agora. |

Você também pode inserir pistas inline entre colchetes para adicionar reações e mudar a entrega no meio da fala. O Gemini executa a pista em vez de lê-la em voz alta.

Experimente: `Não acredito que você fez isso [laughs]. Melhor surpresa do ano.`

### Tags

Coloque uma pista entre colchetes exatamente onde você quer na fala. O Gemini executa a pista em vez de lê-la em voz alta, e você pode usar mais de uma em um único roteiro.

Reações e sons:

| Tag                 | O que faz                                      |
| ------------------- | ---------------------------------------------- |
| \[laughs]           | Adiciona uma risada natural                    |
| \[laughs nervously] | Adiciona uma risada nervosa                    |
| \[sighs]            | Adiciona um suspiro                            |
| \[gasps]            | Adiciona uma inspiração brusca                 |
| \[exhales]          | Adiciona uma expiração audível                 |
| \[scoffs]           | Adiciona um muxoxo desdenhoso                  |
| \[clears throat]    | Adiciona uma limpeza de garganta antes da fala |
| \[crying]           | Entrega a fala entre lágrimas                  |

Entrega e tom:

| Tag             | O que faz                           |
| --------------- | ----------------------------------- |
| \[whispering]   | Baixa a voz para um sussurro        |
| \[normal voice] | Retorna à voz normal de fala        |
| \[softly]       | Suaviza a entrega                   |
| \[shouting]     | Eleva a voz para um grito           |
| \[slowly]       | Desacelera o ritmo                  |
| \[excited]      | Adiciona energia e empolgação       |
| \[nervously]    | Adiciona um tom nervoso e hesitante |

Experimente: `[whispering] Não faça um barulho. [normal voice] Certo, está tudo limpo.`

Para tom, energia ou sotaque, descreva o que você quer em linguagem natural antes da fala. O Gemini oferece controle de sotaque em seus idiomas.

Experimente: `Leia isto com sotaque britânico: Que tempo lindo estamos tendo, não é?`

### Diálogo com vários falantes

O Gemini pode dar voz a uma conversa entre dois falantes em uma única geração, dando a cada um uma voz distinta. Rotule cada linha com o nome do falante e depois atribua uma voz a cada falante antes de gerar. O Gemini oferece suporte a até dois falantes por diálogo.

Experimente:

```
Maya: Você teve resposta sobre o emprego?
Tom: Tive. Começo na segunda.
Maya: Isso é incrível, parabéns.
```

| Elemento           | O que fazer                                                     |
| ------------------ | --------------------------------------------------------------- |
| Rótulo do falante  | Comece cada linha com o nome do falante seguido de dois-pontos  |
| Voz por falante    | Atribua a cada falante nomeado a sua própria voz antes de gerar |
| Limite de falantes | Até dois falantes distintos em um diálogo                       |

### Pausas e ritmo

Use reticências para adicionar um instante de silêncio e peça o ritmo que você quer na sua direção.

| Método                     | Exemplo                                                            |
| -------------------------- | ------------------------------------------------------------------ |
| Reticências para uma pausa | `Espere... ... ... você ouviu isso?`                               |
| Ritmo na direção           | `Leia isto devagar e de forma deliberada: Cada. Palavra. Importa.` |

### Dicas para melhores resultados

| Dica                            | Por que ajuda                                                                                                   |
| ------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| Coloque a direção antes da fala | O Gemini aplica a instrução ao texto que vem depois dela                                                        |
| Defina a cena                   | Contexto como `Narrando um documentário sobre a natureza, de forma calma e sussurrada:` molda o tom e a entrega |
| Combine métodos                 | Combine uma direção em linguagem natural com pistas entre colchetes no mesmo roteiro                            |
| Combine o idioma com a voz      | Escolha uma voz e um idioma que combinem com seu roteiro antes de gerar                                         |

## MiniMax

O MiniMax usa **tags sonoras entre parênteses** no seu prompt e um **seletor de emoção** na interface do Morphic.

### Emoção

Selecione a emoção no menu suspenso ao gerar. Isso define o tom geral de toda a saída.

| Emoção     | Efeito                                                                    |
| ---------- | ------------------------------------------------------------------------- |
| Automático | O modelo lê o texto e escolhe a melhor emoção (padrão)                    |
| Feliz      | Animado, positivo                                                         |
| Triste     | Abatido, melancólico                                                      |
| Bravo      | Enfático, agressivo                                                       |
| Com medo   | Ansioso, assustado                                                        |
| Com nojo   | Repelido, avesso                                                          |
| Surpreso   | Sobressaltado, espantado                                                  |
| Calmo      | Relaxado, sereno                                                          |
| Fluente    | Limpo, em estilo de transmissão — ideal para notícias ou narração técnica |
| Neutro     | Sem viés emocional                                                        |

### Tags sonoras

Adicione sons não verbais diretamente no seu prompt usando parênteses. Estes são **apenas predefinidos** — somente as tags listadas abaixo são suportadas.

```
Isso é incrível (laughs) Não acredito que realmente funcionou.
Os resultados foram... inesperados. (sighs) Deixe-me explicar.
```

| Tag              | Tag            | Tag                     |
| ---------------- | -------------- | ----------------------- |
| `(laughs)`       | `(chuckle)`    | `(tossindo)`            |
| `(pigarreando)`  | `(gemendo)`    | `(respirando)`          |
| `(ofegando)`     | `(inspirando)` | `(expirando)`           |
| `(arquejando)`   | `(fungando)`   | `(suspirando)`          |
| `(bufando)`      | `(arrotando)`  | `(estalando os lábios)` |
| `(cantarolando)` | `(sibilando)`  | `(hum)`                 |
| `(assobiando)`   | `(espirrando)` | `(chorando)`            |
| `(aplausos)`     | `(bocejando)`  |                         |

> Ao contrário da ElevenLabs, você **não pode** inventar tags personalizadas. Escrever `(nervoso)` ou `(ciumento)` não vai funcionar — o modelo vai pronunciá-las como texto. Use o seletor de emoções para o tom emocional.

### Pausas

Insira silêncios cronometrados usando `<#x#>` em que `x` é a quantidade de segundos (0,01–99,99).

```
Os resultados foram inesperados. <#1.2#> Vamos ver por quê.
Precisamos conversar. <#0.5#> É importante.
```

### Dicas

* Use tags de som com moderação — muitas podem soar artificiais.
* Defina a emoção para **Automático** na maioria dos casos. Substitua manualmente quando você precisar de um tom consistente em textos longos.
* A pontuação importa — vírgulas e pontos orientam o ritmo e a entonação do modelo.

***

Se você tiver algum problema ou alguma dúvida, entre em contato. Teremos prazer em ajudar. Escreva para nós em [**support@morphic.com**](mailto:support@morphic.com)**.**


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
