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

# Contrôle de l’émotion de la voix

Le contrôle de l’émotion vocale dans Morphic vous permet de façonner l’aspect de la parole générée, du ton émotionnel aux réactions, en passant par le rythme et le style d’interprétation. Rédigez votre prompt avec les bons संकेत, et la voix s’exécute comme vous le demandez.

## Comment utiliser le contrôle de l’émotion vocale

Voici un rapide tutoriel sur l’utilisation du contrôle de l’émotion vocale dans Morphic :

1. Ouvrez Morphic et allez dans votre projet.
2. Créez un nouveau fichier ou ouvrez-en un existant.
3. Dans la barre de prompt en bas, passez le mode à « Audio » et sélectionnez « Speech ».
4. Choisissez votre modèle audio : « ElevenLabs » ou « MiniMax ».
5. Sélectionnez une voix et une langue dans le sélecteur de voix.
6. Rédigez votre prompt en utilisant le format de contrôle des émotions correspondant à votre modèle choisi (voir ci-dessous).
7. Cliquez sur le bouton bleu dans la barre de prompt.

Morphic prend en charge deux modèles de parole. Chacun utilise une syntaxe différente pour le contrôle des émotions. Sélectionnez votre modèle, puis suivez le guide ci-dessous.

## ElevenLabs

ElevenLabs utilise des balises entre crochets écrites directement dans votre prompt. Encadrez toute émotion, réaction ou indication entre crochets, et le modèle l’interprète comme une consigne de performance, et non comme du texte parlé.

### Comment ça fonctionne

```
[tag] Votre texte de dialogue ici.
```

Les balises affectent tout ce qui suit jusqu’à ce qu’une nouvelle balise apparaisse. Vous pouvez placer des balises n’importe où dans votre texte et en combiner plusieurs à la suite.

| Sans tags                                         | Avec tags                                                        |
| ------------------------------------------------- | ---------------------------------------------------------------- |
| `J’ai eu le rôle. J’ai vraiment eu le rôle.`      | `[excited] J’ai eu le rôle. J’ai vraiment eu le rôle.`           |
| `Nous devons partir. Maintenant.`                 | `[whispers][tense] Nous devons partir. Maintenant.`              |
| `Je ne pense pas que cela va marcher.`            | `[sad][hesitant] Je ne pense pas que cela va marcher.`           |
| `Le trésor est enterré sous l’ancienne chapelle.` | `[pirate voice] Le trésor est enterré sous l’ancienne chapelle.` |

ElevenLabs est ouvert. Il n’y a pas de liste fixe. Écrivez n’importe quelle émotion ou indication entre crochets, et le modèle essaiera de l’interpréter. Des balises comme `[jealous]`, `[romantic]`, `[awkward]`, `[suspicious tone]`ou `[continues after a beat]` fonctionnent tous.

Les balises ci-dessous sont couramment utilisées et fonctionnent de manière fiable, mais vous n’êtes pas limité à celles-ci.

### Balises

**Émotions**

| Balise         | Ce que ça fait                                |
| -------------- | --------------------------------------------- |
| `[excited]`    | Interprétation très énergique et enthousiaste |
| `[happy]`      | Ton chaleureux et positif                     |
| `[cheerfully]` | Interprétation légère et lumineuse            |
| `[sad]`        | Ton abattu et sobre                           |
| `[sorrowful]`  | Grande tristesse, chagrin                     |
| `[angry]`      | Interprétation sèche et ferme                 |
| `[nervous]`    | Incertain, légèrement tremblant               |
| `[frustrated]` | Ton tendu et impatient                        |
| `[calm]`       | Interprétation stable et détendue             |
| `[tired]`      | Faible énergie, épuisé                        |
| `[curious]`    | Ton curieux et interrogatif                   |
| `[sarcastic]`  | Interprétation sèche et ironique              |
| `[playful]`    | Énergie légère et taquine                     |
| `[deadpan]`    | Interprétation plate, sans émotion            |

Essayez :

```
[excited] On vient d’obtenir un financement. Je n’arrive pas à y croire. [nervous] Mais maintenant, il faut vraiment livrer. [calm] Une étape à la fois. On va s’en sortir.
```

**Nuances émotionnelles**

Pour des changements de ton plus subtils. Ils ajoutent de la profondeur à une réplique sans remplacer toute l’interprétation.

| Balise            | Ce que ça fait                              |
| ----------------- | ------------------------------------------- |
| `[hesitant]`      | Incertain, retenant sa parole               |
| `[relieved]`      | Poids allégé, tension relâchée              |
| `[tense]`         | Sur le qui-vive, prêt à quelque chose       |
| `[warm]`          | Ton doux et attentionné                     |
| `[resigned tone]` | Se résigne, accepte la défaite              |
| `[stammers]`      | Bégaiement, embarras                        |
| `[regretful]`     | Souhaiter que les choses soient différentes |
| `[sympathetic]`   | Compatissant, compréhensif                  |
| `[reassuring]`    | Rassurant, stable                           |
| `[awe]`           | Frappé d’émerveillement ou d’étonnement     |

Essayez :

```
[tense] Quelque chose ne va pas. Je le sens. [relieved] Oh, c’est juste toi. Dieu merci. [warm] Viens ici. Je m’inquiétais pour toi.
```

**Réactions**

Sons non verbaux qui ajoutent du réalisme entre les répliques ou à l’intérieur d’une réplique.

| Balise            | Ce que ça fait                                       |
| ----------------- | ---------------------------------------------------- |
| `[laughs]`        | Rire franc                                           |
| `[giggles]`       | Petit rire doux                                      |
| `[light chuckle]` | Rire bref et discret                                 |
| `[sigh]`          | Souffle de fatigue, de soulagement ou de frustration |
| `[gasps]`         | Inspiration brusque, surprise ou choc                |
| `[gulps]`         | Déglutition nerveuse                                 |
| `[crying]`        | Voix tremblante, empreinte de larmes                 |
| `[clears throat]` | Petit raclement de gorge                             |

Essayez :

```
[laughs] Vous plaisantez. [gasps] Attendez, vous êtes sérieux ? [clears throat] D’accord. Parlons-en correctement.
```

**Interprétation**

Contrôlez la manière dont la voix interprète physiquement la réplique, indépendamment de l’émotion.

| Balise            | Ce que ça fait                               |
| ----------------- | -------------------------------------------- |
| `[whispers]`      | Interprétation douce, soufflée et rapprochée |
| `[shouts]`        | Voix forte, projetée                         |
| `[quietly]`       | Volume faible, retenu                        |
| `[loudly]`        | Volume élevé, appuyé                         |
| `[rushed]`        | Rythme rapide et urgent                      |
| `[drawn out]`     | Interprétation lente et étirée               |
| `[dramatic tone]` | Intensité théâtrale et accentuée             |

Essayez :

```
[whispers] Ils sont juste derrière la porte. [rushed] Il faut partir maintenant, il n’y a plus de temps. [shouts] Courez !
```

**Accents et personnages**

Changez l’accent sans changer la voix, ou donnez à la voix une personnalité de personnage.

| Balise                    | Ce que ça fait                                 |
| ------------------------- | ---------------------------------------------- |
| `[American accent]`       | Anglais américain standard                     |
| `[British accent]`        | Anglais britannique standard                   |
| `[French accent]`         | Anglais avec accent français                   |
| `[Southern US accent]`    | Accent traînant du sud des États-Unis          |
| `[Australian accent]`     | Anglais australien                             |
| `[strong Russian accent]` | Forte intonation russe                         |
| `[strong X accent]`       | Remplacez X par n’importe quelle nationalité   |
| `[pirate voice]`          | Personnage bourru de marin                     |
| `[old man voice]`         | Interprétation vieillie, marquée par le temps  |
| `[robot voice]`           | Tonalité mécanique, synthétique                |
| `[fantasy narrator]`      | Narration épique, digne d’un conte             |
| `[film noir narrator]`    | Narration sombre, d’humeur maussade et cynique |
| `[sarcastically]`         | Lecture de personnage sèche et ironique        |

Essayez :

```
[pirate voice] Le trésor repose sous l’ancienne chapelle, enterré à trois brasses de profondeur. [old man voice] Je me souviens de l’époque où cette ville n’avait que des chemins de terre et des gens honnêtes. [robot voice] Avertissement. Intégrité structurelle compromise. Évacuez immédiatement.
```

### Dialogue à plusieurs personnages

Lorsque vous écrivez des scènes avec deux personnages ou plus dans un même prompt, utilisez-les pour façonner l’interaction des répliques.

| Balise           | Ce que ça fait                                       |
| ---------------- | ---------------------------------------------------- |
| `[interrupting]` | Coupe avant que l’autre réplique ne soit terminée    |
| `[overlapping]`  | Commence à parler pendant que l’autre voix s’estompe |

Essayez :

```
Donc, ce que j’essayais de dire, c’était [interrupting] Non, arrête. Tu ne vas pas t’en sortir comme ça. [overlapping] Mais si tu voulais juste écouter une seconde...
```

### Pauses et rythme

ElevenLabs ne prend pas en charge les durées de pause explicites. La longueur de la pause est déduite du contexte, des balises et de la ponctuation.

| Écrivez ceci       | Ce que ça fait                                    |
| ------------------ | ------------------------------------------------- |
| `[pause]`          | Silence dramatique (le modèle décide de la durée) |
| `...`              | Pause hésitante, qui s’étire                      |
| EN MAJUSCULES      | Accent sur le mot                                 |
| Nouveau paragraphe | Pause nette et réinitialisation de l’intonation   |

Essayez :

```
"Je... ouais, je suppose."

[pause] Puis c’est arrivé.

"J’ai dit MAINTENANT !"
```

### Conseils pour de meilleurs résultats

| Conseil                                        | Pourquoi ça fonctionne                                                                                                                                                |
| ---------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Faites correspondre les balises au texte       | `[crying] Ne me quitte pas.` semble naturel. Ajouter `[crying]` à une phrase décontractée ne le fait pas. Le modèle lit la ligne entière pour le contexte.            |
| Combinez les balises                           | `[whispers][tense]` ou `[hesitant][nervous]` donne au modèle deux indices à fusionner pour un rendu plus nuancé.                                                      |
| Choisissez la bonne voix                       | Une voix calme ne criera pas de manière convaincante. Une voix très énergique ne chuchotera pas bien. Faites correspondre la voix au rôle.                            |
| Utilisez la stabilité Creative ou Natural      | Ces réglages laissent plus de marge au modèle pour exprimer les balises. Robust est plus cohérent mais moins expressif.                                               |
| Utilisez la ponctuation comme repère de rythme | Les virgules ralentissent le rythme. Les points créent des arrêts francs. Les points de suspension font retomber la phrase. Le modèle lit la ponctuation et y réagit. |

## Google Gemini 3.1 Flash TTS

Gemini 3.1 Flash TTS vous offre une narration expressive et multilingue avec un contrôle fin du ton, du rythme et de l’accent sur un large éventail de langues. Vous le dirigez de deux façons : avec des instructions en langage courant et avec des indices intégrés directement dans votre script.

### Comment ça fonctionne

Gemini lit l’indication que vous écrivez en langage naturel et façonne l’interprétation en conséquence. Placez d’abord l’instruction, puis votre réplique.

| Sans indication                                          | Avec indication                                                                                                                   |
| -------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| La tempête est passée. Vous êtes en sécurité maintenant. | Dites ceci chaleureusement et lentement, comme pour rassurer un enfant : La tempête est passée. Vous êtes en sécurité maintenant. |

Vous pouvez aussi insérer des indices entre crochets dans le texte pour ajouter des réactions et modifier l’interprétation au milieu de la ligne. Gemini exécute l’indice au lieu de le lire à voix haute.

Essayez : `Je n’arrive pas à croire que tu aies fait ça [laughs]. La meilleure surprise de toute l’année.`

### Balises

Placez un indice entre crochets exactement là où vous le souhaitez dans la ligne. Gemini exécute l’indice au lieu de le lire à voix haute, et vous pouvez en utiliser plusieurs dans un seul script.

Réactions et sons :

| Balise              | Ce que ça fait                                 |
| ------------------- | ---------------------------------------------- |
| \[laughs]           | Ajoute un rire naturel                         |
| \[laughs nervously] | Ajoute un rire nerveux                         |
| \[sighs]            | Ajoute un soupir                               |
| \[gasps]            | Ajoute une inspiration brusque                 |
| \[exhales]          | Ajoute une expiration audible                  |
| \[scoffs]           | Ajoute un ricanement dédaigneux                |
| \[clears throat]    | Ajoute un raclement de gorge avant la réplique |
| \[crying]           | Prononce la réplique à travers les larmes      |

Interprétation et ton :

| Balise          | Ce que ça fait                           |
| --------------- | ---------------------------------------- |
| \[whispering]   | Abaisse la voix jusqu’au murmure         |
| \[normal voice] | Revient à une voix normale               |
| \[softly]       | Adoucit l’interprétation                 |
| \[shouting]     | Élève la voix jusqu’au cri               |
| \[slowly]       | Ralentit le rythme                       |
| \[excited]      | Ajoute de l’énergie et de l’enthousiasme |
| \[nervously]    | Ajoute un ton nerveux et hésitant        |

Essayez : `[whispering] Ne fais pas de bruit. [normal voice] D’accord, tout est clair.`

Pour le ton, l’énergie ou l’accent, décrivez en langage courant ce que vous voulez avant la réplique. Gemini prend en charge le contrôle de l’accent dans toutes ses langues.

Essayez : `Lisez ceci avec un accent britannique : Quel temps magnifique nous avons, n’est-ce pas ?`

### Dialogue à plusieurs interlocuteurs

Gemini peut donner voix à un échange entre deux locuteurs en une seule génération, en attribuant une voix distincte à chacun. Étiquetez chaque réplique avec le nom du locuteur, puis attribuez une voix à chaque locuteur avant de générer. Gemini prend en charge jusqu’à deux locuteurs par dialogue.

Essayez :

```
Maya : Tu as eu des nouvelles pour le poste ?
Tom : Oui. Je commence lundi.
Maya : C’est incroyable, félicitations.
```

| Élément               | Que faire                                                             |
| --------------------- | --------------------------------------------------------------------- |
| Étiquette du locuteur | Commencez chaque réplique par le nom du locuteur suivi de deux-points |
| Voix par locuteur     | Attribuez à chaque locuteur nommé sa propre voix avant de générer     |
| Limite de locuteurs   | Jusqu’à deux locuteurs distincts dans un même dialogue                |

### Pauses et rythme

Utilisez des points de suspension pour ajouter une pause, et demandez le rythme que vous souhaitez dans votre indication.

| Méthode                             | Exemple                                                       |
| ----------------------------------- | ------------------------------------------------------------- |
| Points de suspension pour une pause | `Attends... ... ... tu as entendu ça ?`                       |
| Rythme dans l’indication            | `Lisez ceci lentement et délibérément : Chaque. Mot. Compte.` |

### Conseils pour de meilleurs résultats

| Conseil                               | Pourquoi c’est utile                                                                                                   |
| ------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| Placez l’indication avant la réplique | Gemini applique l’instruction au texte qui suit                                                                        |
| Posez le décor                        | Un contexte tel que `Narration d’un documentaire sur la nature, calme et feutrée :` façonne le ton et l’interprétation |
| Combinez les méthodes                 | Associez une consigne en langage courant à des indices entre crochets intégrés dans le même script                     |
| Adaptez la langue à la voix           | Choisissez avant de générer une voix et une langue adaptées à votre script                                             |

## MiniMax

MiniMax utilise **des balises sonores entre parenthèses** dans votre prompt, ainsi qu’un **sélecteur d’émotion** dans l’interface de Morphic.

### Émotion

Sélectionnez l’émotion dans le menu déroulant lors de la génération. Cela définit le ton général de l’ensemble de la sortie.

| Émotion   | Effet                                                                    |
| --------- | ------------------------------------------------------------------------ |
| Auto      | Le modèle lit le texte et choisit la meilleure émotion (par défaut)      |
| Joyeux    | Enjoué, positif                                                          |
| Triste    | Abattu, mélancolique                                                     |
| En colère | Ferme, agressif                                                          |
| Peur      | Anxieux, effrayé                                                         |
| Dégoûté   | Répugné, aversif                                                         |
| Surpris   | Sursauté, stupéfait                                                      |
| Calme     | Détendu, serein                                                          |
| Fluide    | Propre, style diffusion — idéal pour les infos ou la narration technique |
| Neutre    | Sans biais émotionnel                                                    |

### Balises sonores

Ajoutez directement des sons non verbaux dans votre prompt à l’aide de parenthèses. Ce sont **prédéfinis uniquement** — seules les balises listées ci-dessous sont prises en charge.

```
C’est incroyable (rit) Je n’arrive pas à croire que ça ait réellement marché.
Les résultats étaient... inattendus. (soupire) Laissez-moi expliquer.
```

| Balise                   | Balise         | Balise                    |
| ------------------------ | -------------- | ------------------------- |
| `(rire)`                 | `(petit rire)` | `(tousse)`                |
| `(s’éclaircit la gorge)` | `(gémit)`      | `(respiration)`           |
| `(halètement)`           | `(inspire)`    | `(expire)`                |
| `(halète)`               | `(renifle)`    | `(soupire)`               |
| `(renâcle)`              | `(rote)`       | `(claquement des lèvres)` |
| `(fredonnement)`         | `(sifflement)` | `(euh)`                   |
| `(siffle)`               | `(éternue)`    | `(pleurs)`                |
| `(applaudissements)`     | `(bâille)`     |                           |

> Contrairement à ElevenLabs, vous **ne pouvez pas** inventer des balises personnalisées. Écrire `(nerveux)` ou `(jaloux)` ne fonctionnera pas — le modèle les prononcera comme du texte. Utilisez le sélecteur d’émotion pour le ton émotionnel.

### Pauses

Insérez des silences chronométrés à l’aide de `<#x#>` où `x` correspond au nombre de secondes (0,01–99,99).

```
Les résultats étaient inattendus. <#1.2#> Voyons pourquoi.
Il faut qu’on parle. <#0.5#> C’est important.
```

### Conseils

* Utilisez les balises sonores avec parcimonie — trop peuvent sembler artificiels.
* Réglez l’émotion sur **Auto** dans la plupart des cas. Remplacez-la manuellement lorsque vous avez besoin d’un ton cohérent sur un long texte.
* La ponctuation compte — les virgules et les points guident le rythme et l’intonation du modèle.

***

Si vous rencontrez le moindre problème ou si vous avez des questions, n'hésitez pas à nous contacter. Nous serons ravis de vous aider. Écrivez-nous à [**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/fr/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.
