> 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/es/audio/voice-emotion-control.md).

# Control de emoción de la voz

El control de emoción de voz en Morphic te permite moldear cómo suena el habla generada, desde el tono emocional hasta las reacciones, el ritmo y el estilo de interpretación. Escribe tu prompt con las indicaciones correctas y la voz actuará como tú le indiques.

## Cómo usar el control de emoción de voz

Aquí tienes un tutorial rápido sobre cómo usar el control de emoción de voz en Morphic:

1. Abre Morphic y ve a tu proyecto.
2. Crea un archivo nuevo o abre uno existente.
3. En la barra de prompt de la parte inferior, cambia el modo a 'Audio' y selecciona 'Speech'.
4. Elige tu modelo de audio: 'ElevenLabs' o 'MiniMax'.
5. Selecciona una voz y un idioma en el selector de voces.
6. Escribe tu prompt usando el formato de control de emoción para el modelo seleccionado (ver abajo).
7. Haz clic en 'Generate'.

Morphic es compatible con dos modelos de voz. Cada uno usa una sintaxis distinta para el control de emoción. Selecciona tu modelo y luego sigue la guía de abajo.

## ElevenLabs

ElevenLabs usa etiquetas entre corchetes escritas directamente en tu prompt. Encierra cualquier emoción, reacción o indicación entre corchetes, y el modelo la interpreta como una indicación de interpretación, no como texto hablado.

### Cómo funciona

```
[tag] Tu texto de diálogo aquí.
```

Las etiquetas afectan a todo lo que viene después de ellas hasta que aparece una nueva etiqueta. Puedes colocar etiquetas en cualquier parte de tu texto y combinar varias etiquetas en secuencia.

| Sin etiquetas                                     | Con etiquetas                                                    |
| ------------------------------------------------- | ---------------------------------------------------------------- |
| `Conseguí el papel. De verdad conseguí el papel.` | `[excited] Conseguí el papel. De verdad conseguí el papel.`      |
| `Tenemos que irnos. Ahora.`                       | `[whispers][tense] Tenemos que irnos. Ahora.`                    |
| `No creo que esto vaya a funcionar.`              | `[sad][hesitant] No creo que esto vaya a funcionar.`             |
| `El tesoro está enterrado bajo la vieja capilla.` | `[pirate voice] El tesoro está enterrado bajo la vieja capilla.` |

ElevenLabs es abierto. No hay una lista fija. Escribe cualquier emoción o indicación entre corchetes, y el modelo tratará de interpretarla. Etiquetas como `[jealous]`, `[romantic]`, `[awkward]`, `[suspicious tone]`, o `[continues after a beat]` funcionan todas.

Las etiquetas de abajo se usan comúnmente y son eficazmente fiables, pero no estás limitado a ellas.

### Etiquetas

**Emociones**

| Etiqueta       | Qué hace                             |
| -------------- | ------------------------------------ |
| `[excited]`    | Interpretación enérgica y entusiasta |
| `[happy]`      | Tono cálido y optimista              |
| `[cheerfully]` | Interpretación ligera y brillante    |
| `[sad]`        | Tono abatido y apagado               |
| `[sorrowful]`  | Tristeza profunda, duelo             |
| `[angry]`      | Interpretación aguda y contundente   |
| `[nervous]`    | Incierto, ligeramente tembloroso     |
| `[frustrated]` | Tono tenso e impaciente              |
| `[calm]`       | Interpretación serena y relajada     |
| `[tired]`      | Baja energía, agotado                |
| `[curious]`    | Tono inquisitivo, de curiosidad      |
| `[sarcastic]`  | Interpretación seca e irónica        |
| `[playful]`    | Energía ligera y juguetona           |
| `[deadpan]`    | Interpretación plana, sin emoción    |

Pruébalo:

```
[excited] Acabamos de conseguir financiación. No puedo creerlo. [nervous] Pero ahora de verdad tenemos que cumplir. [calm] Paso a paso. Lo resolveremos.
```

**Matices emocionales**

Para cambios más sutiles de tono. Añaden profundidad a una línea sin dominar toda la interpretación.

| Etiqueta          | Qué hace                                 |
| ----------------- | ---------------------------------------- |
| `[hesitant]`      | Inseguro, conteniéndose                  |
| `[relieved]`      | Peso levantado, tensión liberada         |
| `[tense]`         | En tensión, preparado para algo          |
| `[warm]`          | Tono amable y cariñoso                   |
| `[resigned tone]` | Cediendo, aceptando la derrota           |
| `[stammers]`      | Tropieza con las palabras, desconcertado |
| `[regretful]`     | Desear que algo fuera diferente          |
| `[sympathetic]`   | Compasivo, comprensivo                   |
| `[reassuring]`    | Reconfortante, firme                     |
| `[awe]`           | Asombrado por la maravilla o el asombro  |

Pruébalo:

```
[tense] Algo no va bien. Lo siento. [relieved] Ah, eres tú. Gracias a Dios. [warm] Ven aquí. Estaba preocupado por ti.
```

**Reacciones**

Sonidos no verbales que añaden realismo entre líneas o dentro de ellas.

| Etiqueta          | Qué hace                                   |
| ----------------- | ------------------------------------------ |
| `[laughs]`        | Risa completa                              |
| `[giggles]`       | Risa suave y ligera                        |
| `[light chuckle]` | Risa breve y contenida                     |
| `[sigh]`          | Exhalación de fatiga, alivio o frustración |
| `[gasps]`         | Inhalación brusca, sorpresa o impacto      |
| `[gulps]`         | Trago nervioso                             |
| `[crying]`        | Voz entrecortada por las lágrimas          |
| `[clears throat]` | Aclarado rápido de garganta                |

Pruébalo:

```
[laughs] ¿Me estás tomando el pelo? [gasps] Espera, ¿hablas en serio? [clears throat] Vale. Hablemos de esto correctamente.
```

**Interpretación**

Controla cómo la voz interpreta físicamente la línea, independientemente de la emoción.

| Etiqueta          | Qué hace                                  |
| ----------------- | ----------------------------------------- |
| `[whispers]`      | Interpretación suave, susurrada y cercana |
| `[shouts]`        | Voz alta y proyectada                     |
| `[quietly]`       | Volumen bajo, contenido                   |
| `[loudly]`        | Volumen elevado, contundente              |
| `[rushed]`        | Ritmo rápido, urgente                     |
| `[drawn out]`     | Interpretación lenta y alargada           |
| `[dramatic tone]` | Intensidad teatral y elevada              |

Pruébalo:

```
[whispers] Están justo afuera de la puerta. [rushed] Tenemos que movernos ahora, no hay tiempo. [shouts] ¡Corre!
```

**Acentos y personajes**

Cambia el acento sin cambiar la voz, o dale a la voz una personalidad de personaje.

| Etiqueta                  | Qué hace                               |
| ------------------------- | -------------------------------------- |
| `[American accent]`       | Inglés americano estándar              |
| `[British accent]`        | Inglés británico estándar              |
| `[French accent]`         | Inglés con acento francés              |
| `[Southern US accent]`    | Acento sureño estadounidense           |
| `[Australian accent]`     | Inglés australiano                     |
| `[strong Russian accent]` | Fuerte inflexión rusa                  |
| `[strong X accent]`       | Sustituye X por cualquier nacionalidad |
| `[pirate voice]`          | Personaje áspero, marinero             |
| `[old man voice]`         | Interpretación envejecida y curtida    |
| `[robot voice]`           | Tono mecánico y sintético              |
| `[fantasy narrator]`      | Narración épica, de cuento             |
| `[film noir narrator]`    | Narración oscura, melancólica y cínica |
| `[sarcastically]`         | Lectura de personaje seca e irónica    |

Pruébalo:

```
[pirate voice] El tesoro yace bajo la vieja capilla, enterrado a tres brazas de profundidad. [old man voice] Recuerdo cuando este pueblo no tenía más que caminos de tierra y gente honrada. [robot voice] Advertencia. Integridad estructural comprometida. Evacuar inmediatamente.
```

### Diálogo entre varios personajes

Al escribir escenas con dos o más personajes en un solo prompt, usa esto para moldear cómo interactúan las líneas.

| Etiqueta         | Qué hace                                        |
| ---------------- | ----------------------------------------------- |
| `[interrupting]` | Interrumpe antes de que termine la otra línea   |
| `[overlapping]`  | Empieza a hablar mientras otra voz se desvanece |

Pruébalo:

```
Lo que intentaba decir era [interrupting] No, basta. No te toca explicar esto. [overlapping] Pero si solo escucharas un segundo...
```

### Pausas y ritmo

ElevenLabs no admite duraciones de pausa explícitas. La duración de la pausa se infiere por el contexto, las etiquetas y la puntuación.

| Escribe esto       | Qué hace                                          |
| ------------------ | ------------------------------------------------- |
| `[pause]`          | Silencio dramático (el modelo decide la duración) |
| `...`              | Pausa vacilante, que se desvanece                 |
| TODO EN MAYÚSCULAS | Énfasis en la palabra                             |
| Nuevo párrafo      | Pausa clara y reinicio de entonación              |

Pruébalo:

```
"I... sí, supongo que sí."

"[pause] Y entonces ocurrió."

"¡HE DICHO AHORA!"
```

### Consejos para obtener mejores resultados

| Consejo                                      | Por qué funciona                                                                                                                                    |
| -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| Haz coincidir las etiquetas con el texto     | `[crying] No me dejes.` suena natural. Añadir `[crying]` a una frase casual no lo hace. El modelo lee la línea completa para obtener contexto.      |
| Combina etiquetas                            | `[whispers][tense]` o `[hesitant][nervous]` le da al modelo dos indicaciones que puede combinar para obtener una salida más matizada.               |
| Elige la voz adecuada                        | Una voz tranquila no gritará de forma convincente. Una voz de alta energía no susurrará bien. Adapta la voz al papel.                               |
| Usa estabilidad Creativa o Natural           | Estos ajustes dan al modelo más margen para expresar las etiquetas. Robust es más consistente, pero menos expresivo.                                |
| Usa la puntuación como indicaciones de ritmo | Las comas ralentizan el ritmo. Los puntos crean paradas bruscas. Los puntos suspensivos alargan la frase. El modelo lee y responde a la puntuación. |

## Google Gemini 3.1 Flash TTS

Gemini 3.1 Flash TTS te ofrece una narración expresiva y multilingüe con control preciso sobre el tono, el ritmo y el acento en una amplia gama de idiomas. Tú lo diriges de dos maneras: con instrucciones en lenguaje natural y con señales en línea escritas en tu guion.

### Cómo funciona

Gemini lee la dirección que escribes en lenguaje natural y da forma a la interpretación para que coincida. Pon primero la instrucción y luego tu línea.

| Sin dirección                               | Con dirección                                                                                           |
| ------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
| La tormenta ha pasado. Ahora estás a salvo. | Di esto con calidez y despacio, como si calmaras a un niño: La tormenta ha pasado. Ahora estás a salvo. |

También puedes insertar señales en línea entre corchetes para añadir reacciones y cambiar la interpretación a mitad de línea. Gemini interpreta la señal en lugar de leerla en voz alta.

Pruébalo: `No puedo creer que hicieras eso [laughs]. La mejor sorpresa de todo el año.`

### Etiquetas

Coloca una señal entre corchetes justo donde la quieras en la línea. Gemini interpreta la señal en lugar de leerla en voz alta, y puedes usar más de una en un solo guion.

Reacciones y sonidos:

| Etiqueta            | Qué hace                                           |
| ------------------- | -------------------------------------------------- |
| \[laughs]           | Añade una risa natural                             |
| \[laughs nervously] | Añade una risa nerviosa                            |
| \[sighs]            | Añade un suspiro                                   |
| \[gasps]            | Añade una inhalación brusca                        |
| \[exhales]          | Añade una exhalación audible                       |
| \[scoffs]           | Añade una bufada despectiva                        |
| \[clears throat]    | Añade una aclaración de garganta antes de la línea |
| \[crying]           | Pronuncia la línea entre lágrimas                  |

Interpretación y tono:

| Etiqueta        | Qué hace                           |
| --------------- | ---------------------------------- |
| \[whispering]   | Baja la voz a un susurro           |
| \[normal voice] | Vuelve a una voz normal al hablar  |
| \[softly]       | Suaviza la interpretación          |
| \[shouting]     | Eleva la voz a un grito            |
| \[slowly]       | Ralentiza el ritmo                 |
| \[excited]      | Añade energía y entusiasmo         |
| \[nervously]    | Añade un tono nervioso y vacilante |

Pruébalo: `[whispering] No hagas ruido. [normal voice] Vale, estamos libres.`

Para el tono, la energía o el acento, describe lo que quieres en lenguaje natural antes de la línea. Gemini admite el control de acento en sus idiomas.

Pruébalo: `Léelo con acento británico: Qué clima tan agradable tenemos, ¿verdad?`

### Diálogo entre varios hablantes

Gemini puede dar voz a un intercambio entre dos hablantes en una sola generación, asignando a cada uno una voz distinta. Etiqueta cada línea con el nombre del hablante y luego asigna una voz a cada hablante antes de generar. Gemini admite hasta dos hablantes por diálogo.

Pruébalo:

```
Maya: ¿Te respondieron sobre el trabajo?
Tom: Sí. Empiezo el lunes.
Maya: Eso es increíble, felicidades.
```

| Elemento              | Qué hacer                                                           |
| --------------------- | ------------------------------------------------------------------- |
| Etiqueta del hablante | Empieza cada línea con el nombre del hablante seguido de dos puntos |
| Una voz por hablante  | Asigna a cada hablante nombrado su propia voz antes de generar      |
| Límite de hablantes   | Hasta dos hablantes distintos en un diálogo                         |

### Pausas y ritmo

Usa puntos suspensivos para añadir un momento de silencio y pide el ritmo que quieres en tu dirección.

| Método                            | Ejemplo                                                         |
| --------------------------------- | --------------------------------------------------------------- |
| Puntos suspensivos para una pausa | `Espera... ... ... ¿has oído eso?`                              |
| Ritmo en la dirección             | `Lee esto despacio y con deliberación: Cada. Palabra. Importa.` |

### Consejos para obtener mejores resultados

| Consejo                            | Por qué ayuda                                                                                                     |
| ---------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| Pon la dirección antes de la línea | Gemini aplica la instrucción al texto que sigue                                                                   |
| Sitúa la escena                    | Contexto como `Narrando un documental de naturaleza, tranquilo y en voz baja:` moldea el tono y la interpretación |
| Combina métodos                    | Combina una dirección en lenguaje natural con señales entre corchetes en el mismo guion                           |
| Haz coincidir el idioma con la voz | Elige una voz y un idioma que se adapten a tu guion antes de generar                                              |

## MiniMax

MiniMax usa **etiquetas de sonido entre paréntesis** en tu prompt y un **selector de emoción** separado en la interfaz de Morphic.

### Emoción

Selecciona la emoción del menú desplegable al generar. Esto establece el tono general de toda la salida.

| Emoción     | Efecto                                                                  |
| ----------- | ----------------------------------------------------------------------- |
| Automático  | El modelo lee el texto y elige la mejor emoción (predeterminado)        |
| Feliz       | Animado, positivo                                                       |
| Triste      | Abatido, melancólico                                                    |
| Enojado     | Contundente, agresivo                                                   |
| Temeroso    | Ansioso, asustado                                                       |
| Asqueado    | Repulsado, averso                                                       |
| Sorprendido | Sobresaltado, asombrado                                                 |
| Calmado     | Relajado, sereno                                                        |
| Fluido      | Limpio, estilo de transmisión — ideal para noticias o narración técnica |
| Neutral     | Sin sesgo emocional                                                     |

### Etiquetas de sonido

Añade sonidos no verbales directamente en tu prompt usando paréntesis. Estos son **solo preajustes** — solo se admiten las etiquetas que se enumeran a continuación.

```
Eso es increíble (laughs) No puedo creer que realmente haya funcionado.
Los resultados fueron... inesperados. (sighs) Déjame explicarte.
```

| Etiqueta                  | Etiqueta      | Etiqueta                |
| ------------------------- | ------------- | ----------------------- |
| `(laughs)`                | `(chuckle)`   | `(tose)`                |
| `(se aclara la garganta)` | `(gime)`      | `(respiración)`         |
| `(jadea)`                 | `(inhala)`    | `(exhala)`              |
| `(jadea)`                 | `(olfatea)`   | `(suspira)`             |
| `(resopla)`               | `(eructa)`    | `(chasquea los labios)` |
| `(tararea)`               | `(sisea)`     | `(ehm)`                 |
| `(silba)`                 | `(estornuda)` | `(llora)`               |
| `(aplausos)`              | `(bosteza)`   |                         |

> A diferencia de ElevenLabs, tú **no puedes** inventar etiquetas personalizadas. Escribir `(nervioso)` o `(celoso)` no funcionará — el modelo las pronunciará como texto. Usa el selector de emociones para el tono emocional.

### Pausas

Inserta silencios temporizados usando `<#x#>` donde `x` es el número de segundos (0,01–99,99).

```
Los resultados fueron inesperados. <#1.2#> Veamos por qué.
Necesitamos hablar. <#0.5#> Es importante.
```

### Consejos

* Usa las etiquetas de sonido con moderación — demasiadas pueden sonar poco naturales.
* Configura la emoción en **Automático** para la mayoría de los casos. Anúlala manualmente cuando necesites un tono coherente en un texto largo.
* La puntuación importa — las comas y los puntos guían el ritmo y la entonación del modelo.

***

Si tienes algún problema o alguna pregunta, no dudes en ponerte en contacto. Estaremos encantados de ayudarte. Escríbenos a [**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/es/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.
