Праграма пераўтварэньня тэксту ў мову для Discord

Стварайце боты Discord, якія размаўляюць у галасавых каналах з натуральнымі галасамі штучнага інтэлекту. Стварайце асабістыя каманды TTS, галасавыя модэрацыйныя боты, прывітальныя паведамленні і інтэрактыўны досвед для вашага сервера - на аснове 24+ галасавых мадэляў штучнага інтэлекту і простага REST API.

Баты Discord Галасовыя каналы Нестандартныя галасы Нізкая задержка API REST

Паспрабуйце зараз

0/500
Свабодны з Kokoro, Piper, VITS, MeloTTS
Your generated audio will appear here
Створана
0:00 0:00
Сцягнуць
Як TTS.ai? Раскажыце сваім сябрам!

Функцыі Discord TTS

Усё, што вам трэба, каб дадаць галасы штучнага інтэлекту на ваш сервер Discord

Натуральны голас у каналах

Замяніць робата Discord TTS з жывымі AI галасамі, якія далучаюцца да галасавых каналаў і гавораць паведамленні ўголас з натуральнай інтанацыяй і рытмам.

Іншыя галасы для кожнага карыстальніка

Вызначце унікальныя галасы штучнага інтэлекту для асобных карыстальнікаў або роляў. Падпісчыкі Premium атрымліваюць эксклюзіўныя галасы, а мадэратары маюць свае асабістыя.

Паведамленні аб дабрачынных ахвяраваннях

Запускае галасавыя паведамленні аб ахвяраваннях, падпісках і павышэнні хуткасці сервера. Нестандартныя паведамленні чытаюцца ў галасавых каналах з наладжвальнымі галасамі для кожнага ўзроўню.

Адказ з нізкім часам чакання

У 2000-х і 2010-х гг. адбылося некалькі пераўтварэнняў, у выніку якіх канал перайшоў на лічбавае вяшчанне.

100+ даступных галасоў

Выбірайце з больш чым 100 штучных галасоў на больш чым 30 мовах. Кожны ўдзельнік сервера можа выбраць свой любімы голас для асабістага вопыту.

Інтэграцыя з API

Просты REST API інтэгруецца з discord.js, discord.py і любой платформай Discord bot. Даступныя поўныя прыклады кода і дакументацыя.

Найлепшыя галасавыя мадэлі для 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

Лепшы для: Забаўныя гукавыя эфекты і смех для забаўляльных адказаў ботаў

Спроба 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

Як дадаць AI TTS на ваш сервер Discord

Ад нуля да размаўляючага бата за некалькі хвілін

1

Атрымаць ваш ключ API

Зарэгіструйцеся для бясплатнага ўліковага запісу TTS.ai і стварыце ключ API з вашай панэлі кіравання. Бясплатны ўзровень уключае 50 крэдытных балаў плюс неабмежаваны бясплатны доступ да мадэлі.

2

Наладзіць Discord-бота

Стварыце праграму Discord bot, запрасіце яе на свой сервер і ўсталюйце discord.js або discord.py. Выкарыстоўвайце нашы прыклады кода для падлучэння да TTS API.

3

Настаўленні гукаў і камандName

Настаўце каманды /tts, /voice і /say. Вызначце галасы па змаўчанні для канала, ролі або карыстальніка. Настаўце абмежаванні хуткасці для прадухілення спаму.

4

Разгарнуць і перайсці ў рэжым працы

Усталюйце вашага бата на VPS, Heroku або Railway. Ваш бот падлучаецца да галасавых каналаў па камандзе і гаворыць паведамленні натуральнымі галасамі машыннага навучання.

Выкарыстоўвайце Discord TTS Bot

Як супольнасці Discord выкарыстоўваюць TTS.ai

Праграма пераўтварэння гаворкі ў гукName

Пабудаваць бота, які чытае тэкставыя паведамленні ў галасавым канале. Члены сервера пішуць у тэкставым канале, а бот гаворыць свае паведамленні ўнікальнымі галасамі штучнага інтэлекту. Назначце розныя галасы розным карыстальнікам або дайце членам выбраць свой уласны голас з камандай !voice kokoro af_sky.

  • Прачытаць тэкставыя каналы ў голас
  • Галасовыя заданні для кожнага карыстальніка
  • Аўтаматычнае вызначэнне мовы
  • Фільтраванне нецэнзурных выразаў перад размовай

Прывітальны і абвяшчальны бот

Прывітаць новых карыстальнікаў гукавым прывітальным паведамленнем, калі яны далучаюцца да гукавога канала. Абвяшчаць падзеі, абнаўленні сервера або пачатак гульні з выкарыстаннем уласных гукаў штучнага інтэлекту. Выкарыстоўвайце розныя гукі для розных катэгорый абвяшчэнняў - сяброўскі голас для прывітання, глыбокі голас для папярэджання.

  • Галасовыя абвяшчэнні аб далучэнні/адлучэнні ад канала
  • Абвяшчэнні аб запланаваных падзеях
  • Нестандартныя галасы для кожнага тыпу абвяшчэння
  • Паведамленні прывітання на некалькіх мовах

Робат гульнявога сеансуName

Удасканальвайце гульнявыя сеансы з дапамогай NPC, якія гавораць з дапамогай штучнага інтэлекту, апавяданняў пра заданні або дыялогу з майстрамі пакояў для настольных RPG. D&D-бот можа гаварыць рознымі голасамі для кожнага NPC, чытаць апісанні прадметаў або апавядаць вынікі бою — робячы віртуальныя настольныя сеансы больш захапляльнымі.

  • Некалькі галасоў для RPG NPC
  • Квест і апавяданне гісторыі
  • Каментары да баёў і гульня-па-гульні
  • Клонаванне голасу для паўторных сімвалаў

Робат перакладу

Аб'яднаць TTS з перакладам для шматмоўнага сервера Discord. Члены гавораць або пішуць на сваёй мове, бот перакладае і гаворыць вынік на мэтавай мове. Ідэальна падыходзіць для міжнародных гульнявых супольнасцяў, сервераў навучання мовам і сусветных каманд.

  • Comment=Пераклад паведамленняў у рэальным часе + размова
  • Падтрымка 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

50 крэдытных пры рэгістрацыі

  • 4 свабодныя мадэлі
  • Праверка наладкі бата
  • Крэдытная карта не патрабуецца

Старт

$9

500 кредитов/ месяц

  • Усе 24+ галасавыя мадэлі
  • Маленькія і сярэднія серверы
  • Даступ да API

Прафесійны

$29

2000 кредитов/ месяц

  • Серверы з высокім трафікам
  • Модулі Premium + прыярытэт
  • Клонаванне голасу
Паказаць поўную цану

Частыя пытанні

Частыя пытаньні пра TTS для Discord

Стварыце праграму Discord bot, выкарыстоўвайце discord.js або discord.py для апрацоўкі каманд і выклікайце TTS.ai API для генерацыі гуку. API вяртае гукавыя байты, якія ваш бот перадае на галасавыя каналы Discord з дапамогай @discordjs/voice або discord.py voice.

Kokoro генеруе аўдыё менш чым за 2 секунды для звычайных паведамленняў. У спалучэнні з галасавым падлучэннем Discord, агульная задержка звычайна складае 2-4 секунды ад каманды да гаворкі. Piper яшчэ хутчэй для простых паведамленняў.

Так. Захоўваць налады голасу для кожнага ID карыстальніка Discord у базе дадзеных вашага бота. Калі карыстальнік адпраўляе каманду TTS, шукаць яго любімы голас і мадэль, а затым генераваць гук з гэтымі наладамі. Карыстальнікі могуць змяніць свой голас з дапамогай каманды /voice.

Так. Kokoro, Piper, VITS і MeloTTS цалкам бясплатныя без абмежаванняў на выкарыстанне. Для невялікага сервера Discord, бясплатнага ўзроўню дастаткова для ўсіх патрэбаў TTS. Большыя серверы могуць патрабаваць прэміум-мадэляў для клонавання голасу і функцый эмоцый.

Захоўваць запыты TTS па галасавых каналах і апрацоўваць іх па чарзе. Выкарыстоўвайце шаблоны async/await у вашым кодзе бата для апрацоўкі адначасовых запытаў з розных каналаў. API падтрымлівае паралельныя запыты, так што некалькі каналаў могуць генераваць аўдыё адначасова.

Так. Праслухоўваць падзеі паведамленняў на канкрэтных каналах і аўтаматычна адпраўляць іх у TTS API. Дадаць абмежаванне хуткасці (напрыклад, адно паведамленне за 5 секунд) і абмежаванне даўжыні паведамленняў, каб прадухіліць злоўжыванні. Дазволіць мадэратарам пераключаць аўтаматычнае чытанне па каналах.

Нашы мадэлі сумесна падтрымліваюць больш за 30 моў. Kokoro ахоплівае 9 асноўных моў, Piper ахоплівае больш за 30, а MeloTTS абслугоўвае 6 моў з рознымі варыянтамі акцэнтаў. Ваш бот Discord можа аўтаматычна вызначыць мову паведамлення або дазволіць карыстальнікам вызначыць сваю любімую мову.

Ужыць абмежаванне хуткасці ў вашым боце (напрыклад, 3 запыты на хвіліну на карыстальніка). Дадаць час чакання паміж паведамленнямі, абмежаваць TTS да канкрэтных каналаў або роляў, вызначыць максімальнае абмежаванне сімвалаў і дадаць фільтр нецэнзурных выразаў перад адпраўкай тэксту ў API.

Так. Выкарыстоўвайце Chatterbox або GPT- SoVITS для клонавання голасу з 5- 30- секунднага аўдыёзапісу. Загрузіце аўдыёзапіс з дапамогай API клонавання голасу, а затым выкарыстоўвайце клонаваны ідэнтыфікатар голасу ва ўсіх запыце TTS вашага бата для стварэння унікальнай асобы бата.

Так. Бот можа далучацца да каналаў у якасці гаворцы і даваць гук TTS. Гэта выдатна падыходзіць для мерапрыемстваў супольнасці, сеансаў пытанняў і адказаў і модэраваных абмеркаванняў, дзе бот чытае зададзеныя пытанні або абвяшчэнні ўголас.

Выкарыстоўваючы бясплатныя мадэлі (Kokoro, Piper), TTS API каштуе нуля. Вашы адзіныя выдаткі - хостынг ботаў, які можа быць такім жа нізкім, як $ 5 / месяц на асноўным VPS. Прэміум- мадэлі каштуюць крэдыт, але не абавязкова для павышэння якасці голасу і функцый.

Абсалютна. Камбінуйце TTS з модэрацыйнымі ботамі, музычнымі ботамі або гульнявымі ботамі. Напрыклад, абвяшчайце дзеянні мадэратараў у галасавых каналах, чытайце галасавыя вынікі гульняў або стварайце інтэрактыўныя галасавыя гульні з выкарыстаннем TTS для дыялогу.
5.0/5 (1)

Вы гатовыя задаць голас вашаму боту Discord?

Атрымайце ключ API і пачніце будаваць бот Discord з падтрымкай TTS сёння. 24+ галасавыя мадэлі, нізкая задержка, просты REST API.