Tekst do wypowiedzenia dla dyskordu

Zbuduj dyskordowe roboty, które mówią w kanałach głosowych z naturalnymi głosami AI. Tworzysz własne polecenia TTS, umiarkowane boty głosowe, wiadomości powitalne oraz interaktywne doświadczenia dla Twojego serwera — zasilane przez 20+ AI modele głosowe i proste REST API.

Dyskord Bots Kanały głosowe Właściwe głosy Niska łatencja REST API

Spróbuj teraz

Darmowe z Kokoro, Piper, VITS, Melotts
Wygenerowany dźwięk pojawi się tutaj
Zbudowany
Pobierz
Powiedz znajomym!

Dyskrybowane cechy TTS

Wszystko, czego potrzebujesz do dodania głosów AI do serwera Discord

Głos naturalny w kanałach

Zastąpić robotyczny Discord TTS żywotnymi głosami AI, które łączą kanały głosowe i mówią wiadomości na głos naturalnym intonacją i rytmem.

Właściwe głosy dla użytkownika

Przypisz unikalny głos AI indywidualnym użytkownikom lub rolam. Prenumeratorzy premium mają wyłączne głosy, podczas gdy moderatorzy mają swój własny odrębny dźwięk.

Dawkowanie & podostrzeżenia

Wywoławcze alarmy głosowe na temat darowizn, subskrypcji i serweru wzmacnia. Właściwe wiadomości odczytane na głos w kanałach głosowych z konfigurującymi się głosami na poziomie.

Odpowiedź na niewielkie obciążenia

Kokoro i Piper dostarczają audio w mniej niż 2 sekundy, zapewniając natychmiastowe i naturalne odpowiedzi bot w rozmowach z kanałem głosowym na żywo.

Dostępne 100+ głosów

Wybierz z ponad 100 głosów AI w 30+ językach. Każdy członek serwera może wybrać swój ulubiony głos dla spersonalizowanego doświadczenia.

Integracja API

Prosty REST API integruje się z rozbieżnością.js, rozbieżności.py, i wszelkich dyskordowych ram bot. Pełne przykłady kodu i dokumentacja przedstawiona.

Najlepsze modele głosu dla Discord

Szybkie, naturalno-brzmiące modele idealne dla dyskordowych robotów w czasie rzeczywistym

KokoroKokoro

Free

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

Fast 5/5

Najlepsze dla: Najszybsza opcja najwyższej jakości dla wypowiedzi kanałów głosowych w czasie rzeczywistym

Spróbuj. Kokoro

MeloTTSMeloTTS

Free

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

Fast 4/5

Najlepsze dla: Wolny wielojęzyczny model wspierający międzynarodowe społeczności dyskordowe

Spróbuj. MeloTTS

BarkBark

Standard

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

Slow 4/5

Najlepsze dla: Zabawne efekty dźwiękowe i śmiech dla rozrywkowych odpowiedzi bot

Spróbuj. Bark

PiperPiper

Free

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

Fast 3/5

Najlepsze dla: Darmowy ultra-szybki model idealny do czytania wiadomości czatu

Spróbuj. Piper

ChatterboxChatterbox

Premium

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

Medium 5/5 Klonowanie głosu

Najlepsze dla: Klonuj własny bot osobowości z kontrolą emocji dla zanurzających serwerów

Spróbuj. Chatterbox

Jak dodać AI TTS do serwera dyskordowego

Od zera do głośnego robota w minutach

1

Pobierz klucz API

Zarejestruj się na bezpłatne konto TTS.ai i wygeneruj klucz API z panelu deski. Darmowy poziom zawiera 15 000 znaków plus nieograniczony bezpłatny dostęp do modelu.

2

Ustaw swój rozdrobniony bot

Utwórz aplikację Discord bot, zaproś ją na serwer i zainstaluj rozbieżność.js lub affrass.py. Użyj przykładów kodu, aby połączyć TTS API.

3

Konfiguracja głosów i poleceń

Ustaw polecenia squake jak / tts, / głos i /say. Przyznaj domyślne głosy na kanał, rolę lub użytkownika. Konfiguruj limity stawek, aby zapobiec spamu.

4

Rozpocząć i przejść na żywo

Posiadaj swój robot na VPS, Heroku lub Railway. Twój bot dołącza do kanałów głosowych na polecenie i mówi wiadomości z naturalnymi głosami AI.

Rozdrobnienie przypadków użytkowania bota TTS

Jak dyskordowane społeczności korzystają z TTS.ai

Bot z słowami rozmowy

Zbuduj bot, który czyta wiadomości tekstowe na głos w kanałie głosowym. Członkowie serwera wpisują w kanałie tekstowym, a bot mówi swoimi komunikatami z unikalnymi głosami AI. Przypisz różne głosy różnym użytkownikom lub pozwól, aby członkowie wybrali swój głos z poleceniem jak!voice kokoro af_sky.

  • Czytaj na głos kanały tekstowe
  • Przydziały głosu dla użytkownika
  • Automatyczne wykrywanie języka
  • Filtrowanie fanatyczne przed mową

Witamy i ogłoszenie Bot

Powitać nowych członków z wypowiedzioną wiadomością powitaną, gdy dołączą do kanału głosowego. Ogłosić wydarzenia, aktualizacje serwera lub sesję gry rozpoczyna się od własnych głosów AI. Użyj różnych głosów do różnych kategorii ogłoszenia – przyjazny głos dla powitania, głęboki głos dla alarmów.

  • Głosowy kanał dołączania / pozostawienia ogłoszenia
  • Zaplanowane ogłoszenia zdarzeń
  • Właściwe głosy dla każdego typu ogłoszenia
  • Wielojęzyczne komunikaty powitalne

Sesja gamingowa Bot

Zwiększenie sesji gier z AI-woiced NPCs, quest narration, lub jalnicowy dialog mistrzowy dla tabeltop RPG. D&D bot może mówić różne głosy znaków dla każdego NPC, czytać opisy pozycji, lub narate wyniki walki – sprawiając, że wirtualne sesje stoletop sesje bardziej zanurzające.

  • Wiele głosów znaków dla RPG NPC
  • Poszukiwanie i wypowiedzianie
  • Komentarz do walki i rozgrywki
  • Klonowanie głosu dla znaków powtarzających się

Tłumaczenie Bot

Połączyć TTS z tłumaczeniem dla wielojęzycznego serwera Discord. Członkowie mówią lub wpisują w swoim języku, bot tłumaczy i mówi wynik w języku docelowym. Idealnie dla międzynarodowych społeczności gier, serwerów nauczania języka i globalnych zespołów.

  • Tłumaczenie wiadomości w czasie rzeczywistym + przemówienie
  • 30+ Wsparcie językowe
  • Wymowa na język
  • Automatyczne wykrywanie języka źródłowego

Rozstrzygnięta integracja bota

Dodaj TTS do swojego Discord robot z rozbieżności.js i TTS.ai API

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);
});

Dostępny dla każdego serwera dyskordowanego

Darmowy poziom testowania, przystępne plany dla aktywnych serwerów.

Wolny poziom

$0

15 kredytów na zarejestrowanie

  • 4 darmowe modele
  • Sprawdź ustawienia robota
  • Karta kredytowa nie jest wymagana

Rozpoczynacz

$9

500 000 znaków/miesiąc

  • Wszystkie 20+ modele głosowe
  • Małe do średnich serwerów
  • Dostęp API

Prof.

$29

2000 kredytów/miesiąc

  • Serwery o wysokiej przepustce
  • Modele premium + priorytet
  • Klonowanie głosu
Wyświetl pełne ceny

Często zadawane pytania

Wspólne pytania dotyczące TTS dla Discord

Utwórz aplikację Discord bot, użyj rozbieżności.js lub rozbieżności.py do obsługi poleceń i zadzwoń do TTS.ai API do generowania dźwięku. API zwraca bajty audio, które twoje strumienie bot do kanałów głosowych Discord za pomocą @discordjs/voice lub discord.py głosu.

Kokoro generuje dźwięk w mniej niż 2 sekundy dla typowych wiadomości. W połączeniu z dyskordowym połączeniem głosowym, całkowita latencja jest zazwyczaj 2-4 sekundy od polecenia do mowy. Piper jest jeszcze szybsza dla prostych wiadomości.

Tak. Przechowywać preferencje głosowe na Dyscord ID użytkownika w bazie danych bota. Kiedy użytkownik wysyła polecenie TTS, wyszukaj ich preferowany głos i model, a następnie generuj dźwięk z tymi ustawieniami. Użytkownicy mogą zmienić swój głos za pomocą polecenia /woice.

Tak. Kokoro, Piper, VITS i Melotts są całkowicie bezpłatne bez ograniczeń użytkowania. Dla małego serwera dyskordowego, bezpłatny poziom jest wystarczający dla wszystkich potrzeb TTS. Większe serwery mogą potrzebować premium modeli klonowania głosu i emocji.

Zapytaj TTS na kanał głosowy i przetwarzaj je sekwencyjnie. Użyj wzorców async/await w kodie bota, aby zająć się równoległymi wymogami z różnych kanałów. API obsługuje równoległe żądania, tak że wiele kanałów może generować dźwięk jednocześnie.

Tak. Wysłuchaj zdarzeń wiadomości w konkretnych kanałach i automatycznie wyślij je do API TTS. Dodaj ograniczenie częstotliwości (np. jedna wiadomość na 5 sekund) i limity długości wiadomości, aby zapobiec nadużyciom. Pozwala moderatorom na przełączanie automatycznego czytania na kanał.

Nasze modele wspólnie obsługują 30+ języków. Kokoro obejmuje 9 głównych języków, Piper obejmuje 30+, a MeloTTS obsługuje 6 języków z wieloma wariantami akcentu. Twój Discord bot może automatycznie wykrywać język wiadomości lub pozwolić użytkownikom ustawić swój preferowany język.

Wdrożenie tempa ograniczania w bocie (np. 3 żądania na minutę na użytkownika). Dodaj chłodzenie między wiadomościami, ograniczyć TTS do konkretnych kanałów lub ról, ustawić maksymalny limit znaków i dodać filtr pseudonimów przed wysyłaniem tekstu do API.

Tak. Użyj Chatterbox lub GPT-SoviTS do sklonowania głosu z 5-30 sekundowej próbki dźwiękowej. Wyślij dźwięk referencyjny za pośrednictwem API klonowania głosu, a następnie użyj klonowanego ID głosu we wszystkich żądaniach TTS robota o unikalny bot osobowość.

Tak. Bot może dołączyć do kanałów scenowych jako głośnik i dostarczyć TTS audio. Jest to świetne dla wydarzeń społecznościowych, sesji Q&A, i zmodernizowane dyskusje, w których bot czyta pytania lub ogłoszenia na głos.

Korzystając z bezpłatnych modeli (Kokoro, Piper), koszt TTS API jest zerowy. Jedynym kosztem jest bot hosting, który może być tak niski jak 5 dolarów/miesiąc na podstawowym VPS. Modele Premium używają znaków, ale są opcjonalne do poprawy jakości i funkcji głosu.

Absolutnie. Połączyć TTS z umiarkowanymi botami, botami muzycznymi lub botami gry. Na przykład, ogłaszanie akcji umiarkowania w kanałach głosowych, czytanie wyników gry na głos, lub tworzenie interaktywnych gier opartych na głosie przy użyciu TTS dla narratora.
5.0/5 (1)

Co moglibyśmy ulepszyć? Twoje zwroty zwrotne pomagają nam rozwiązać problemy.

Gotowy do głosowania?

Zdobądź klucz API i zacznij budować dziś napędzany TTS Discord robot. 20+ modele głosowe, niskie latencje, proste REST API.