Kitta Audio Docs
Guides d'intégrationIntégrations tierces
Back to site

Guide de configuration AstrBot

Utilisez le fournisseur OpenAI TTS d’AstrBot avec Kitta Audio pour donner une voix clonée aux réponses de l’agent.

Connecter Kitta Audio TTS à AstrBot

AstrBot peut appeler Kitta Audio via un endpoint vocal compatible OpenAI. Les personas et les fournisseurs TTS sont gérés séparément : créez d’abord le fournisseur, puis affectez-le aux conversations avec la configuration par défaut ou une règle personnalisée.

Préparer la clé API et le Voice ID

Créez une clé sur la page de gestion API, copiez le Voice ID de votre voix clonée et vérifiez vos crédits API. Pour le premier test, vous pouvez utiliser :

00a1b221-6137-4b73-ad62-b0cbce134167

Ajouter le fournisseur TTS

Dans le tableau de bord AstrBot, ajoutez un fournisseur de synthèse vocale et choisissez OpenAI TTS (API).

ParamètreValeur
API KeyVotre clé API Kitta Audio
API Base URLhttps://fishaudio.org/v1
Modelfishaudio-s21pro-flash
VoiceLe Voice ID de la voix clonée
Timeout60 secondes recommandé

Arrêtez la Base URL à /v1 ; AstrBot appelle automatiquement /v1/audio/speech.

Ne choisissez pas FishAudio TTS (API)

Ce fournisseur vise une autre API native et exige un reference ID hexadécimal de 32 caractères. Pour une voix fishaudio.org, utilisez OpenAI TTS Provider et le Voice ID de la plateforme.

Activer les réponses vocales

Activez TTS dans AstrBot et sélectionnez le fournisseur créé. Pour plusieurs agents, créez un fournisseur par Voice ID, puis associez persona et fournisseur TTS avec les règles personnalisées.

Dépannage

  • Voice invalide : saisissez le Voice ID, pas le nom affiché.
  • 404 : utilisez https://fishaudio.org/v1 sans répéter /audio/speech.
  • 401/402 : vérifiez la clé et le solde séparé de crédits API.
  • Mauvaise API : choisissez OpenAI TTS (API), pas FishAudio TTS (API).
  • Délai dépassé : réglez Timeout sur 60 secondes et testez un texte court.

Documentation associée