Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.fanifyai.com/llms.txt

Use this file to discover all available pages before exploring further.

Introduction

ElevenLabs est le moteur vocal utilisé par Fanify pour :
  • Le VoiceChanger en chatting : convertir un message vocal enregistré par un opérateur dans la voix du personnage avant envoi
  • La transcription des messages vocaux entrants (speech-to-text)
Cette page couvre la configuration globale (clé d’API, voix et modèle par défaut). Pour personnaliser la voix d’un personnage spécifique, voir Configuration vocale par personnage.

Prérequis

  • Un compte ElevenLabs : elevenlabs.io
  • Un abonnement ElevenLabs adapté au volume vocal prévu (le plan gratuit est limité)
  • Accès administrateur à votre instance Fanify
Sans clé ElevenLabs valide, le VoiceChanger et la transcription audio ElevenLabs ne fonctionneront pas.

Étapes

1) Créer une clé d’API ElevenLabs

  1. Connectez-vous sur elevenlabs.io
  2. Ouvrez la page API Keys
  3. Cliquez sur Create API Key, donnez-lui un nom (ex : Fanify)
  4. Copiez la clé générée
La clé n’est affichée qu’une seule fois. Conservez-la en lieu sûr le temps de la coller dans Fanify.

2) Saisir la clé dans Fanify

Deux solutions selon votre situation :
À la première installation, l’assistant de configuration propose une étape ElevenLabs :
  1. Collez votre clé d’API
  2. Cliquez sur Suivant
L’assistant n’enregistre que la clé d’API. Vous devrez ensuite passer par Admin > Services > ElevenLabs pour choisir le modèle et la voix par défaut (étapes 3 et 4 ci-dessous).
Une fois la clé enregistrée, Fanify peut interroger ElevenLabs pour lister les voix et modèles disponibles. Ces deux paramètres restent à choisir manuellement à l’étape suivante.

3) Choisir le modèle Speech-to-Speech

Dans Admin > Services > ElevenLabs, section Modèle & Voix :
  1. Cliquez sur Actualiser les données si la liste est vide (Fanify récupère alors voix et modèles depuis ElevenLabs)
  2. Dans Modèle, sélectionnez eleven_multilingual_sts_v2 pour activer le VoiceChanger en français (et autres langues)
  3. Cliquez sur Enregistrer
Le VoiceChanger en chatting requiert un modèle Speech-to-Speech (sts). Les modèles Text-to-Speech (TTS) ne fonctionneront pas pour cette fonctionnalité. eleven_multilingual_sts_v2 est le choix recommandé pour le multilingue.

4) Choisir une voix par défaut

Toujours dans Modèle & Voix :
  1. Dans Voix, sélectionnez la voix à utiliser par défaut pour le VoiceChanger
  2. Cliquez sur Enregistrer
Si la liste est vide ou ne contient pas la voix souhaitée, vous pouvez créer ou cloner une voix directement depuis votre dashboard ElevenLabs :
  • Voice Library : voix publiques à ajouter à votre compte
  • Voice Lab : clonage de voix à partir d’échantillons audio
Après création/clonage côté ElevenLabs, revenez dans Fanify et cliquez sur Actualiser les données pour faire apparaître la nouvelle voix dans la liste.
Cette voix sert de fallback global pour tous les personnages qui n’ont pas leur propre voix configurée.

5) (optionnel) Ajuster les paramètres vocaux

Section Paramètres de voix : ajustez Stability, Similarity Boost, Style et Speed pour calibrer le rendu sonore. Cliquez sur Enregistrer. Les valeurs par défaut conviennent à la plupart des cas. Modifiez-les si la voix sort trop monotone (baisser Stability), trop éloignée de l’original (monter Similarity Boost), etc.

6) Tester le VoiceChanger

  1. Ouvrez l’onglet Chatting Onglet Chatting
  2. Sélectionnez une conversation
  3. Enregistrez un message vocal et activez le VoiceChanger avant envoi
  4. Le message est converti dans la voix configurée puis envoyé

Configuration vocale par personnage

La voix configurée dans Admin > Services > ElevenLabs est utilisée par défaut pour tous les personnages. Pour donner une voix spécifique à un personnage :
  1. Onglet Content Factory Onglet Content Factory
  2. Ouvrez le personnage principal
  3. Section Configuration vocale : choisissez le fournisseur (ElevenLabs / FishAudio), la voix et le modèle pour chaque modalité (STS, TTS)
Une documentation avancée dédiée à la configuration vocale par personnage sera publiée ultérieurement.

Hiérarchie des paramètres vocaux

Lors d’un changement de voix, Fanify résout la configuration dans cet ordre (du plus prioritaire au moins prioritaire) :
PrioritéSourcePortée
1Paramètres opérateur (Settings personnels de l’opérateur)Surcharge uniquement les paramètres de voix (Stability, Similarity Boost, etc.) pour cet opérateur
2Configuration du personnage (Content Factory > Personnage)Voix, modèle et paramètres spécifiques au personnage utilisé dans la conversation
3Configuration globale ElevenLabs (Admin > Services > ElevenLabs)Voix, modèle et paramètres par défaut de l’instance
Concrètement : si un opérateur a personnalisé ses curseurs, ils sont utilisés ; sinon ceux du personnage ; sinon ceux définis globalement par l’admin. La voix et le modèle ne sont jamais surchargés au niveau opérateur, uniquement les paramètres de rendu.
Chaque opérateur ayant une voix différente, les curseurs se doivent d’être configurés pour chaque opérateur afin d’avoir une qualité de génération optimale.

Dépannage rapide

  • Clé invalide / 401 : vérifiez la clé sur elevenlabs.io, cliquez sur Actualiser les données
  • Aucune voix listée : enregistrez la clé d’API, puis cliquez sur Actualiser les données
  • Quota dépassé : vérifiez votre crédit caractères sur ElevenLabs, montez de plan si nécessaire
  • Voix trop différente de l’audio source : augmentez Similarity Boost dans les paramètres de voix
  • VoiceChanger indisponible en chatting : vérifiez qu’une voix est sélectionnée par défaut, ou configurée sur le personnage

Liens utiles