aethexDocs

Langues

Les agents Aethex peuvent parler et comprendre plusieurs langues. Vous choisissez la langue à la création de l'agent, et tout (l'écoute, les réponses et la voix) l'utilise.

Langues prises en charge

Chaque langue prise en charge s'appuie sur des modèles vocaux entraînés sur des enregistrements de locuteurs natifs, pour que les agents sonnent naturels plutôt que traduits. Aujourd'hui, vous pouvez choisir :- Anglais (english)
- Français (french)D'autres langues arrivent bientôt.

Définir la langue

Définissez la langue avec le champ language à la création ou à la mise à jour d'un agent. Utilisez le nom en minuscules, par exemple english ou french. L'exemple ci-dessous crée un agent de support en français.

Remarque
Les voix sont liées à une seule langue. Avant de définir voice_id sur un agent français, listez les voix françaises avec GET /voices?language=french et choisissez-en une. Une voix anglaise sur un agent français sonnera faux.
Créer un agent en français
bash
curl -X POST https://api.aethexai.com/api/v1/agents \
  -H "X-API-Key: $AETHEX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Support FR",
    "system_prompt": "Tu es un agent du service client.",
    "voice_id": "5c34046a-ac9b-57d5-8c70-5a61e694be3f",
    "language": "french"
  }'

Ce qui change avec la langue

Définir language suffit. À partir de ce seul champ, l'agent écoute cette langue, réfléchit et répond dans cette langue, et la parle avec une voix au son naturel. Vous n'avez rien d'autre à configurer pour que la langue prenne effet.

Style dialectal

dialect_style contrôle à quel point l'agent adopte une façon de parler locale, comme le pidgin nigérian sur un agent anglais. Il prend l'une de ces trois valeurs :- `formal` (par défaut) : diction standard et neutre.
- `mixed` : surtout standard, mais à l'aise pour passer à la variante locale quand l'appelant le fait.
- `local` : adopte pleinement la variante locale.L'accent local ne ressort que si la voix de l'agent le prend en charge. Choisissez une voix avec supports_dialect_style: true (voir la page Voix). Laissez dialect_style vide pour utiliser formal.

standardpleinement localformelmixtelocalpar défautL'accent local nécessite une voix avec supports_dialect_style: true.

Suivant

Choisissez une voix pour votre langue : Voix.