Texte vers le discours pour la discorde

Créez des robots Discord qui parlent dans les canaux vocaux avec des voix d'IA naturelles. Créez des commandes TTS personnalisées, des robots de modération vocaux, des messages de bienvenue et des expériences interactives pour votre serveur, alimentés par 20 modèles de voix d'IA et une API REST simple.

Discord Bots Chaînes vocales Voix personnalisées Faible latence API REST

Essayez-le maintenant.

Gratuit avec Kokoro, Piper, VITS, MeloTTS
Votre audio généré apparaîtra ici
Générés
Télécharger
Vous aimez TTS.ai ? Parlez-en à vos amis !

Caractéristiques des TTS de discorde

Tout ce dont vous avez besoin pour ajouter des voix AI à votre serveur Discord

La voix naturelle dans les canaux

Remplacez le discorde robotique TTS par des voix d'IA ressemblant à des voix qui rejoignent les canaux vocaux et parlent des messages à haute voix avec une intonation et un rythme naturels.

Voix personnalisées par utilisateur

Assignez des voix AI uniques aux utilisateurs ou aux rôles individuels. Les abonnés Premium obtiennent des voix exclusives tandis que les modérateurs ont leur propre son distinct.

Dons et sous-alertes

Alertes vocales de déclenchement pour les dons, les abonnements et les boosts de serveur. Messages personnalisés lus à haute voix dans les canaux vocaux avec des voix configurables par niveau.

Réponse faible en latence

Kokoro et Piper délivrent l'audio en moins de 2 secondes, assurant des réponses bot se sentent immédiates et naturelles dans les conversations de canaux vocaux en direct.

Plus de 100 voix disponibles

Choisissez parmi plus de 100 voix AI dans plus de 30 langues. Chaque membre du serveur peut choisir sa voix préférée pour une expérience personnalisée.

Intégration de l'API

L'API REST simple s'intègre à discord.js, discord.py et à tout framework bot Discord.

Meilleurs modèles de voix pour la discorde

Modèles rapides et naturels idéals pour les robots Discord en temps réel

KokoroKokoro

Free

Lightweight 82M parameter model delivering studio-quality speech with blazing-fast inference.

Fast 5/5

Meilleur pour: Option de haute qualité la plus rapide pour la parole de canal vocal Discord en temps réel

Essaie. Kokoro

MeloTTSMeloTTS

Free

High-quality multilingual text-to-speech that runs on CPU with minimal latency.

Fast 4/5

Meilleur pour: Modèle multilingue gratuit à l'appui des communautés de discordes internationales

Essaie. MeloTTS

BarkBark

Standard

Transformer-based text-to-audio model that generates realistic speech, music, and sound effects.

Slow 4/5

Meilleur pour: Effets sonores amusants et rires pour des réponses bot divertissantes

Essaie. Bark

PiperPiper

Free

A fast, local neural text to speech system optimized for Raspberry Pi and embedded devices.

Fast 3/5

Meilleur pour: Modèle ultra-rapide gratuit idéal pour la lecture de message de chat en grand volume

Essaie. Piper

ChatterboxChatterbox

Premium

State-of-the-art zero-shot voice cloning with emotion control from Resemble AI.

Medium 5/5 Clonage de la voix

Meilleur pour: Personnalités bot personnalisées Clone avec contrôle d'émotion pour les serveurs immersifs

Essaie. Chatterbox

Comment ajouter AI TTS à votre serveur Discord

De zéro à un robot parlant en quelques minutes

1

Obtenez votre clé API

Inscrivez-vous à un compte gratuit TTS.ai et générer une clé API à partir de votre tableau de bord. Le niveau gratuit comprend 15 000 caractères plus un accès illimité gratuit au modèle.

2

Configurez votre discorde Bot

Créez une application bot Discord, invitez-la à votre serveur et installez discord.js ou discord.py. Utilisez nos exemples de code pour connecter l'API TTS.

3

Configurer les voix et les commandes

Configurez des commandes slash comme /tts, /voice et /say. Assignez les voix par défaut par canal, rôle ou utilisateur. Configurez les limites de taux pour prévenir le spam.

4

Déployer et aller en direct

Organisez votre bot sur un VPS, Heroku, ou Railway. Votre bot rejoint les canaux vocaux sur commande et parle des messages avec des voix d'IA naturelles.

Discord TTS Bot Cas d'utilisation

Comment les communautés discordes utilisent TTS.ai

Chat-à-Speech Bot

Construisez un bot qui lit des messages texte à haute voix dans une chaîne vocale. Les membres du serveur tapent dans une chaîne textuelle, et le bot parle leurs messages avec des voix AI uniques. Assignez différentes voix à différents utilisateurs ou laissez les membres choisir leur propre voix avec une commande comme!voice kokoro af_sky.

  • Lire les canaux texte à haute voix
  • Affectations vocales par utilisateur
  • Détection automatique du langage
  • Filtrage de la propanité avant la parole

Bienvenue & Annonce Bot

Saluez les nouveaux membres avec un message de bienvenue parlé lorsqu'ils rejoignent une chaîne vocale. Annoncez les événements, les mises à jour du serveur ou la session de jeu commence par des voix AI personnalisées. Utilisez différentes voix pour différentes catégories d'annonces – une voix amicale pour les bienvenues, une voix profonde pour les alertes.

  • Chaîne vocale joignent/abandonnent les annonces
  • Annonces d'événements prévues
  • Voix personnalisées pour chaque type d'annonce
  • Messages d'accueil multilingues

Séance de jeu Bot

Améliorer les sessions de jeu avec les PNC vocales AI, la narration de quête ou le dialogue maître de donjon pour les RPG tabletop. Un bot D&D peut parler différentes voix de caractère pour chaque PNC, lire des descriptions d'éléments, ou narrer des résultats de combat - rendant les sessions de table virtuelles plus immersive.

  • Voix de caractères multiples pour les NPC RPG
  • Quest and lore narration
  • Commentaire de combat et jeu par jeu
  • Closonnage vocal pour caractères récurrents

Bot de traduction

Combinez TTS et traduction pour un serveur Discord multilingue. Les membres parlent ou tapent dans leur langue, le bot traduit et parle le résultat dans la langue cible. Parfait pour les communautés de jeux internationales, les serveurs d'apprentissage de langues et les équipes mondiales.

  • Traduction de messages en temps réel + discours
  • 30+ support linguistique
  • Prononciation autochtone par langue
  • Langue source de détection automatique

Discord Bot Intégration

Ajouter TTS à votre bot Discord avec discord.js et l'API TTS.ai

JavaScript (discord.js v14) REST API
const { Client, GatewayIntentBits } = require('discord.js');
const { joinVoiceChannel, createAudioPlayer,
        createAudioResource } = require('@discordjs/voice');
const fetch = require('node-fetch');
const fs = require('fs');

const client = new Client({
    intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages,
              GatewayIntentBits.GuildVoiceStates, GatewayIntentBits.MessageContent]
});

client.on('messageCreate', async (message) => {
    if (!message.content.startsWith('!say ')) return;
    const text = message.content.slice(5);

    // Generate speech with TTS.ai API
    const res = await fetch('https://api.tts.ai/v1/tts', {
        method: 'POST',
        headers: {
            'Authorization': 'Bearer YOUR_API_KEY',
            'Content-Type': 'application/json'
        },
        body: JSON.stringify({
            text: text,
            model: 'kokoro',
            voice: 'af_heart',
            format: 'wav'
        })
    });

    // Play in voice channel
    const buffer = await res.buffer();
    fs.writeFileSync('/tmp/tts.wav', buffer);
    const connection = joinVoiceChannel({
        channelId: message.member.voice.channelId,
        guildId: message.guildId,
        adapterCreator: message.guild.voiceAdapterCreator
    });
    const player = createAudioPlayer();
    player.play(createAudioResource('/tmp/tts.wav'));
    connection.subscribe(player);
});

Abordable pour n'importe quel serveur discord

Niveau gratuit pour les tests, des plans abordables pour les serveurs actifs.

Niveau libre

$0

50 crédits au moment de l'inscription

  • 4 modèles gratuits
  • Testez la configuration de votre bot
  • Aucune carte de crédit requise

Démarreur

$9

500 000 caractères/mois

  • Tous les modèles de 20+ voix
  • Serveurs de taille petite à moyenne
  • Accès à l'API

Pour

$29

2000 crédits/mois

  • Serveurs à trafic élevé
  • Modèles Premium + priorité
  • Closonnage de la voix
Voir le prix complet

Foire aux questions

Questions courantes sur les TTS pour la discorde

Créez une application bot Discord, utilisez discord.js ou discord.py pour gérer les commandes, et appelez l'API TTS.ai pour générer de l'audio. L'API retourne les octets audio que votre bot diffuse sur les canaux voix Discord en utilisant @discordjs/voix ou discord.py voice.

Kokoro génère de l'audio en moins de 2 secondes pour les messages typiques. Combiné avec la connexion vocale Discord, la latence totale est généralement de 2-4 secondes de la commande à la parole. Piper est encore plus rapide pour les messages simples.

Oui. Conservez les préférences vocales par ID d'utilisateur Discord dans la base de données de votre bot. Lorsqu'un utilisateur envoie une commande TTS, recherchez leur voix et modèle préféré, puis générez de l'audio avec ces paramètres. Les utilisateurs peuvent changer leur voix avec une commande /voix.

Oui. Kokoro, Piper, VITS et MeloTTS sont totalement libres sans limites d'utilisation. Pour un petit serveur Discord, le niveau libre est suffisant pour tous les besoins TTS. Les serveurs plus grands peuvent vouloir des modèles premium pour le clonage vocal et les fonctionnalités d'émotion.

Requêtes TTS par canal vocal et traitez-les séquentiellement. Utilisez les modèles async/attendu dans votre code bot pour traiter les requêtes simultanées de différents canaux. L'API prend en charge les requêtes parallèles, de sorte que plusieurs canaux peuvent générer l'audio simultanément.

Oui. Écoutez les événements de message dans des canaux spécifiques et envoyez-les automatiquement à l'API TTS. Ajoutez une limite de vitesse (par exemple, un message par 5 secondes) et des limites de longueur de message pour éviter les abus.

Nos modèles prennent collectivement en charge 30+ langues. Kokoro couvre 9 langues principales, Piper couvre 30+, et MeloTTS gère 6 langues avec des variantes d'accent multiples. Votre bot Discord peut automatiquement détecter la langue des messages ou laisser les utilisateurs définir leur langue préférée.

Implémentez une limitation de fréquence dans votre bot (p. ex., 3 requêtes par minute par utilisateur). Ajoutez un cooldown entre les messages, limitez le TTS à des canaux ou des rôles spécifiques, fixez une limite maximale de caractères et ajoutez un filtre de profanité avant d'envoyer du texte à l'API.

Oui. Utilisez Chatterbox ou GPT-SoVITS pour cloner une voix d'un échantillon audio de 5 à 30 secondes. Téléchargez l'audio de référence via l'API de clonage vocal, puis utilisez l'ID vocal cloné dans toutes les demandes TTS de votre bot pour une personnalité unique.

Oui. Le bot peut se joindre aux chaînes de scène en tant qu'orateur et diffuser de l'audio TTS. C'est excellent pour les événements communautaires, les séances de questions et réponses et les discussions modérées où le bot lit des questions ou des annonces soumises à haute voix.

En utilisant des modèles gratuits (Kokoro, Piper), le coût de l'API TTS est nul. Votre seule dépense est l'hébergement bot, qui peut être aussi bas que 5 $/mois sur un VPS de base. Les modèles Premium utilisent des caractères mais sont optionnels pour améliorer la qualité de la voix et les fonctionnalités.

Absolument. Combinez TTS avec des robots de modération, des robots de musique ou des robots de jeu. Par exemple, annoncez des actions de modération dans les canaux vocaux, lisez les scores du jeu à haute voix, ou créez des jeux interactifs basés sur la voix en utilisant TTS pour le narrateur.
5.0/5 (1)

Que pourrions-nous améliorer? Vos commentaires nous aident à résoudre les problèmes.

Prêt à exprimer votre désaccord Bot?

Obtenez une clé API et commencez à construire un robot Discord alimenté par TTS aujourd'hui. 20+ modèles de voix, faible latence, API REST simple.