Discord үшін мәтіннен сөйлеугеName

Дискорд боттарын жасап, олар дыбыс арналарында табиғи ДЖ дыбысымен сөйлесін. Өзіңіздің ТЖД командаларыңызды, дыбыс қолдайтын модератор боттарын, сәлемдемелерді және серверіңіз үшін интерактивті тәжірибені құрыңыз - 20+ ДЖ дыбыс үлгілері мен қарапайым REST API-мен.

Discord боттары Дыбыс арналары Қалаған дауыстар Төмен қысқарту REST API

Қазір сынап көру

Kokoro, Piper, VITS, MeloTTS-пен тегінName
Жіберілген аудиосы осында көрсетіледі
Жіберілген
Жүктеп алу
TTS.ai ұнады ма? Достарыңызға хабарлаңыз!

Discord TTS мүмкіндіктері

Discord серверіңізге ДЖ дыбыстарын қосу үшін қажет барлық нәрсе

Арналарда табиғи дауыс

Discord роботты TTS-ін дыбыс арналарына қосылып, табиғи интонация мен ритммен хабарламаларды ашық айтып беретін шынайы AI дауысымен алмастыру.

Пайдаланушының жеке дыбыстары

Бірнеше пайдаланушыға немесе рөлге жеке ДК дауысын тағайындау. Premium жазылушылары тек өз дауыстарын алады, модераторлар өз дауыстарын алады.

Қосымша ескертулер

Қолдау, жазылу және серверді күшейту туралы дауысты ескертулерді іске қосу. Өзіңіздің хабарламаларыңыз дауыс арналарында дауыс деңгейіне қарай баптайтын дауыстармен дауыспен оқылады.

Төмен қысқа мерзімді жауап

Kokoro және Piper аудионы 2 секундтан аз уақыт ішінде жеткізіп, боттың жауаптары тікелей дауыс арналарында тікелей және табиғи болып көрінетінін қамтамасыз етеді.

Бар 100+ дауыс

30-тан астам тілдегі 100-ден астам ДК дауыстарынан таңдаңыз. Әрбір сервер мүшесі өзінің сүйікті дауысын таңдап, жеке тәжірибесін жасай алады.

API интеграциясы

Simple REST API discord.js, discord.py, және кез келген Discord bot framework-пен біріктіріледі. Толық код мысалдары мен құжаттама ұсынылады.

Discord үшін ең жақсы дауыс үлгілері

Жедел, табиғи дыбыс шығаратын модельдер, Discord боттары үшін өте қолайлы

KokoroKokoro

Free

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

Fast 5/5

Келесіге ең қолайлы: Discord-тың шын уақыттағы дыбыс арнасының ең жылдам, сапалы дыбысы

Сынау Kokoro

MeloTTSMeloTTS

Free

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

Fast 4/5

Келесіге ең қолайлы: Халықаралық Discord қауымдастықтарын қолдайтын ашық көп тілді модель

Сынау MeloTTS

BarkBark

Standard

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

Slow 4/5

Келесіге ең қолайлы: Боттың жауаптарына күлкі мен көңілді дыбыс эффекттерін қосуName

Сынау Bark

PiperPiper

Free

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

Fast 3/5

Келесіге ең қолайлы: Ашық, өте жылдам, көп көлемдегі хабарламаларды оқуға арналған

Сынау Piper

ChatterboxChatterbox

Premium

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

Medium 5/5 Дыбысты көшіру

Келесіге ең қолайлы: Серверлер үшін эмоциялармен басқарылатын жеке боттар клондау

Сынау Chatterbox

Discord серверіңізге AI TTS-ті қалай қосуға болады

Сыртқы арналар

1

API кілтіңізді алу

TTS.ai тегін тіркелгісіне тіркеліңіз және басқару панелінен API кілтін құрыңыз. Тегін деңгей 15000 таңбаға және шексіз тегін модельге қол жеткізуге мүмкіндік береді.

2

Discord ботыңызды баптау

Discord бот қолданбасын құрып, оны серверіңізге шақырыңыз, discord.js не discord.py файлдарын орнатыңыз. Тіл-сөз интерфейсіне қосылу үшін біздің код мысалдарын қолданыңыз.

3

Дыбыс пен командаларды баптауName

/tts, /voice, және /say сияқты слайд командаларын баптау. Арна, рөл немесе пайдаланушыға әдетті дауыстарды тағайындау. Спамнан қорғау үшін жиілік шектеулерін баптау.

4

Орнату және белсенді ету

Ботыңызды VPS, Heroku, немесе Railway серверінде орналастыру. Ботыңыз команда бойынша дыбыс арналарына қосылып, табиғи ДЖ дыбысымен хабарламаларды айтады.

Discord-тың TTS ботының қолданылу жағдайлары

Discord қауымдастықтары TTS.ai-ді қалай пайдаланады

Сөйлеуді сөйлеуге аударатын роботName

Мәтіндік хабарламаларды дауыс арнасында дауыспен оқитын бот құру. Сервердің мүшелері мәтіндік арнаға жазуды орындайды, ал бот олардың хабарламаларын жеке AI дауысымен айтады. Әр түрлі пайдаланушыларға әртүрлі дауыстарды тағайындаңыз немесе !voice kokoro af_sky деген командамен мүшелер өз дауыстарын таңдасын.

  • Мәтін арналарын дауыспен оқу
  • Пайдаланушыға арналған дыбыс тағайындаулары
  • Тілді автоматты түрде анықтау
  • Сөйлеу алдында жыныстық қатынасты сүзгілеу

Қош келдіңіз және құлақтандыру бот

Жаңа мүшелер дыбыс арнасына қосылғанда дауыспен сәлем беру. Оқиғалар, сервердің жаңартулары, немесе ойын сеансының басталуын өзіңіздің ДК дыбыстарымен хабарлаңыз. Әр түрлі хабарлау санаттары үшін әр түрлі дыбыстарды қолданыңыз - сәлемдеу үшін ыңғайлы дауыс, ескерту үшін терең дауыс.

  • Арнаға қосылу/шықпау туралы дыбыс хабарламалары
  • Жоспарланған оқиғалар туралы хабарлау
  • Әрбір құлақтандыру түрі үшін жеке дыбыстар
  • Көп тілді құттықтау хабарламалары

Ойын сеансының ботыName

Ойын сеанстарын ДНҚ дауысталған NPC- лермен, квесттің баяндауымен немесе үстел үсті RPG- лердегі Dungeon Master диалогымен жақсартыңыз. D&D боты әрбір NPC- нің әр түрлі кейіпкерінің дауысын айта алады, заттардың сипаттамаларын оқи алады, немесе шайқас нәтижелерін баяндай алады - бұл виртуалды үстел үсті сеанстарын одан әрі әсерлі етеді.

  • RPG NPC- лердің бірнеше дауысыName
  • Тапсырма мен әңгіме
  • Соғыс түсініктемесі және ойын-ойын
  • Қайталану таңбаларының дыбысын көшіру

Аудару роботыName

Көп тілді Discord сервері үшін TTS-ті аудармамен біріктіру. Қатысушылар өз тілдерінде сөйлейді немесе жазады, ал бот аударып, нәтижесін тілге аударады. Халықаралық ойын қауымдастықтары, тіл үйрену серверлері және ғаламдық топтар үшін керемет.

  • Хабарламаны тікелей аудару + сөйлеуName
  • 30+ тіл қолдауы
  • Тілдің өзінің дыбысы
  • Бастапқы тілді автобайқау

Discord боттарын біріктіру

TTS-ті Discord ботына discord.js және 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);
});

Барлық Discord серверлері үшін қолжетімді

Тестілеу үшін тегін деңгей, белсенді серверлер үшін қолжетімді тарифтер.

Бос қабат

$0

15000 таңба тіркеу кезінде

  • 4 еркін үлгі
  • Бот баптауларын тексеру
  • Кредиттік карта керек емес

Бастауыш

$9

500, 000 таңба/ ай

  • Барлық 20+ дауыс үлгілері
  • Кіші және орташа серверлер
  • API қатынау

Про

$29

2000 кредит/ ай

  • Көп трафикті серверлер
  • Premium үлгілері + артықшылық
  • Дыбысын көшіру
Толық бағасын қарау

Жиі қойылатын сұрақтар

Discord үшін TTS туралы жиі қойылатын сұрақтар

Discord бот қолданбасын құрыңыз, командаларды орындау үшін discord.js немесе discord.py қолданыңыз, және дыбыс шығару үшін TTS.ai API-ні шақырыңыз. API @discordjs/voice немесе discord.py voice арқылы Discord дауыс арналарына жіберген аудиобайттарды қайтарады.

Kokoro әдетте хабарларды 2 секундтан аз уақыт ішінде аудиоға айналдырады. Discord дыбыс қосылымымен қоса алғанда, командадан сөйлеуге дейінгі уақыт әдетте 2-4 секунд. Piper қарапайым хаттар үшін одан да тезірек.

Иә. Боттың деректер қорында Discord пайдаланушысының ID бойынша дыбыс параметрлерін сақтау. Пайдаланушы TTS командасын жібергенде, оның таңдаған дыбысы мен үлгісін іздеп, содан кейін осы параметрлер бойынша дыбыс шығару. Пайдаланушылар /voice командасымен дауысын өзгерте алады.

Иә. Kokoro, Piper, VITS және MeloTTS тегін және пайдалану шектеулері жоқ. Кішігірім Discord сервері үшін тегін деңгей барлық TTS қажеттіліктерін қанағаттандыруға жеткілікті. Үлкен серверлер дауысты клондау және эмоция мүмкіндіктері үшін премиум модельдерін қажет етуі мүмкін.

ТТС сұраныстарын дауыс арнасы бойынша кезекке қою және оларды біртіндеп өңдеу. Бот кодында асинхронды / күту үлгілерін қолданып, әртүрлі арналардан бір мезгілде келген сұраныстарды өңдеу. API параллель сұраныстарды қолдайды, сондықтан бірнеше арналар бір мезгілде дыбыс шығара алады.

Иә. Арнадағы хабар оқиғаларын тыңдап, оларды автоматты түрде TTS API- ге жіберу. Артықшылықты пайдаланудан сақтану үшін жылдамдығын шектеу (мысалы, 5 секундта бір хабарлама) және хабарлама ұзындығын шектеулер қосылсын. Модераторларға арна бойынша автооқуды қосу/ өшіруге рұқсат беру.

Біздің модельдеріміз 30-дан астам тілдерді қолдайды. Kokoro 9 негізгі тілді, Piper 30-дан астам тілді, ал MeloTTS 6 тілді және бірнеше акцентті қолдайды. Discord ботыңыз хабарлама тілінің автоматты түрде анықталуын қамтамасыз етеді немесе пайдаланушыларға өз тілдерін орнатуға мүмкіндік береді.

Ботыңызға жылдамдық шектеуін орнатыңыз (мысалы, бір пайдаланушыға минутына 3 сұраныс). Хабарламалар арасындағы уақытты шектеу, ТТЖ- ны белгілі арналар мен рөлдерге шектеу, таңбалар санының шекті шегін орнату, API- ға мәтінді жіберу алдында жыныстық сипаттағы сөздерді сүзгілеу.

Иә. 5-30 секундтық аудио үлгіден дауысты клондау үшін Chatterbox не GPT-SoVITS қолданыңыз. Сілтемелік дыбысты дауысты клондау API арқылы жүктеп, содан кейін клондалған дауыстың ID-ін барлық ТТС сұраныстарында қолданыңыз.

Иә. Бот арнаға сөйлеуші ретінде қосылып, сөйлеудің дыбысын жеткізе алады. Бұл топтың іс- шаралары, сұрақ- жауап сессиялары, модератордың бақылауындағы талқылаулар үшін өте пайдалы. Бұл кезде бот сұрақтарды не хабарламаларды дауыспен оқиды.

Тегін модельдер (Kokoro, Piper) қолданғанда, TTS API құны нөл. Сіздің жалғыз шығыныңыз - бот хостингі, ол негізгі VPS- те ай сайын $5- ге дейін болады. Premium модельдер таңбаларды қолданады, бірақ жоғары дыбыс сапасы мен мүмкіндіктері үшін таңдау болып табылады.

Әрине. TTS- ті модератор боттарымен, музыка боттарымен немесе ойын боттарымен біріктіріңіз. Мысалы, дауыс арналарында модератордың әрекеттерін жариялау, ойын нәтижелерін дауыспен оқу, немесе TTS- ті дыбыс баяндаушысы ретінде қолдана отырып, интерактивті дауыс ойындарын құру.
5.0/5 (1)

Нені жақсартуға болады? Сіздің пікіріңіз бізге қателерді түзетуге көмектеседі.

Discord ботыңыздың дауысын шығаруға дайынсыз ба?

API кілтін алып, бүгін-ақ TTS-пен жұмыс істейтін Discord ботын құруға кірісіңіз. 20+ дауыс үлгісі, аз күту, қарапайым REST API.