Текст для Dispord

Створити Decord bots, які говорять голосовими каналами з природними голосовими голосовими голосами. Створіть нетипові команди TTS, конструктивні комп' ютери для голосових повідомлень, і інтерактивні сеанси для вашого сервера } 20 + AI voice modes and a simple REST API.

Discord Bots Голосові канали Нетипові голоси Низька частота REST API

Спробуйте зараз

Вільно з Kokro, Piper, VITS, MeloTTS
Тут буде показано ваш створений звуковий файл
Створено
0:00
Звантажити
Любити TTS.ai?

Можливості TTS Dispord

Все, що потрібно, щоб додати голоси комп' ютера до вашого сервера Dispord

Природний голос на каналах

Замініть роботу з Discord TTS на голосові канали, які приєднуються до голосових каналів, і голосно говорять про них природними інтонаціями та ритмом.

Нетипові голоси для користувача

Призначити унікальні голоси комп' ютерного гравця окремим користувачам або роллю. Передмовні підписники отримують виключні голоси, а модулі мають свій власний звуковий інтерфейс.

Пожертвування і попередження

Задіяти візуальні сигнали щодо пожертв, підписки і покращення підписок на сервері. Нетипові повідомлення буде прочитано вголос у голосових каналах з придатними для налаштування голосами для кожної з дужок.

Низька лаконічна реакція

Кокоро і Пайпер доставляють аудіо до 2-х секунд, забезпечуючи реакції бота відчувати себе негайно і природно під час розмов з голосовим каналом.

100+ Доступні голоси

Оберіть один з понад 100 комп' ютерних голосів на 30 мовах. Кожен з учасників сервера може обрати свій улюблений голос для власного досвіду.

Інтеграція API

Простий програмний інтерфейс REST інтегровано з розбіжністю. js, дисферою.py та будь- якою схемою Discord Bot. Надані приклади коду і документацію.

Найкращі моделі голосу для дискотеки

Швидкі моделі, що звучать природньо, ідеальні для проектів Discord Bots у режимі реального часу

KokoroKokoro

Free

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

Fast 5/5

Найкраще для: Найшвидкісніший параметр для синтезу мовлення з голосу у режимі реального часу

Спробувати Kokoro

MeloTTSMeloTTS

Free

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

Fast 4/5

Найкраще для: Вільна багатомовна модель, що підтримує міжнародні спільноти Disord

Спробувати 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

Як додати текстові повідомлення до вашого сервера Dispord

Від нуля до балакучого боту в хвилинах

1

Отримати ваш ключ API

Підписатися на вільний обліковий запис TTS.ai і створити ключ API з вашої панелі приладів. До вільного ключа включено 15 000 символів, а також необмежений вільний доступ до моделі.

2

Встанови свій дискотеку

Створіть програму Discord bot, запропонуйте її на ваш сервер і встановіть розходження.js або mision.py. Скористайтеся прикладами коду для з' єднання з API TTS.

3

Налаштувати команди і голоси

Встановити команди похилої риски на зразок / tts, / voice і / tue. Встановити типові голоси на канал, роль або користувач. Налаштувати обмеження швидкості, щоб запобігти спаму.

4

В' язка і Go Live

Приберіть ваш комп' ютер на VPS, Heroku або Railway. Ваш bott приєднується до голосових каналів за допомогою команди і вимовляєте повідомлення природними голосами комп' ютерного гравця.

Dispord TTS Bot uses

Як дискотеки використовують TTS.ai

Бот у синтезі мовлення з балачки

Створити бот, який буде читати текстові повідомлення вголос на каналі голосів. Члени сервера вводять текстові повідомлення, а bot вимовлятиме свої повідомлення у вигляді унікальних комп' ютерних голосів. Призначити різні голоси іншим користувачам або дозволити членам обирати власний голос командою на зразок! voice kokoro af_ sky.

  • Читати текстові канали вголос голосом
  • Призначення для голосу користувача
  • Автоматичне визначення мови
  • Штучне фільтрування перед мовленням

Ласкаво просимо до & оголошення бота

Привітати нових членів з розмовним вітальним повідомленням, коли вони приєднуються до голосового каналу. Визначити події, оновлення сервера або сеанс гри починаються з нетипових голосів комп' ютера. Скористайтеся різними голосами для різних категорій оголошень } дружні голос для вітання, глибокий голос для попередження.

  • Оголошення каналу " приєднатися/ покинути "
  • Заплановані оголошення подій
  • Нетипові голоси для кожного типу оголошень
  • Багатомовні повідомлення- вітання

Схожий сеанс Bot

Грати у ігри з комп' ютерними комп'ютерами, виступами на скачках або діалогом у підземеллі для топ-RPG. D&D-bot може вимовляти різні голоси символів для кожного NPC, прочитати описи елементів або перетягнутими бойовими метами, роблячи віртуальний стіл сеанси більш захоплюючими.

  • Декілька голосів для RPG NPC
  • Квест і без розписів
  • Боріться з коментарями та грою за комп'ютером
  • Клонування голосів для повторюваних символів

Бот перекладу

Об' єднати TTS з перекладом на сервер Discovery Discord. Члени програми говорять або вводять свою мову, bott перекладають і передають результат за допомогою мови перекладу. Ідеально для міжнародних ігрових спільнот, серверів вивчення мов і загальних команд.

  • Переклад повідомлення у режимі реального часу + мовлення
  • Підтримка мови 30+
  • Рідна вимова на мову
  • Автоматично визначати початкову мову

Розбіжність інтеграції

Додайте TTS до вашого Discord Bot з дисферою.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

15 кредитів при підписуванні

  • 4 вільні моделі
  • Перевіряйте налаштування боту
  • Не потрібна кредитна картка

Започаткування

$9

500 000 символів/ місяців

  • Всі 20+ голосові моделі
  • Сервери середнього розміру
  • Доступ до API

Pro

$29

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

  • Сервери з високою частотою
  • Моделі Premium + пріоритет
  • Клонування голосів
Перегляд Повне приєднання

Часті запитання

Звичайні питання щодо TTS для Dispord

Створіть програму Discord bot, скористайтеся mision. js або discore.py для обробки команд, і зателефонуйте TTS.ai API для створення звукових даних. API поверне аудіо байти, які ваш потік bot буде транслювати на канали Discord голос за допомогою @ discordjs/ voice або дисонансу.py голос.

Kokoro створює звукові дані за 2 секунди для типових повідомлень. Комбіновано з Discord- з' єднання з голосом над головою, а повна латка зазвичай становить 2- 4 секунди від команди до мовлення. Piper є швидшим для простих повідомлень.

Так. Зберігати параметри голосу для ідентифікатора користувача Dispord у вашій базі даних bot. Якщо користувач надсилає команду TTS, пошукайте бажаний голос і модель, а потім створіть звукові дані за допомогою цих параметрів. Користувачі можуть змінювати свій голос за допомогою команди / voice.

Так. Kokro, Piper, VITS і MelotTS повністю вільні без обмежень використання. Для невеличкого сервера Discord достатньо для всіх потреб TTS. Більші сервери можуть потребувати додаткових моделей для клонування голосів та емоцій.

Поставити запити на TTS у чергу на канал голосу і обробляти їх почергово. Скористайтеся шаблонами асинхроніки/ await у вашому коді боту для керування послідовними запитами з різних каналів. API підтримує паралельні запити, отже декілька каналів можуть створювати звукові дані одночасно.

Так. Прослуховуйте події повідомлень у окремих каналах і автоматично надсилайте їх до програмного інтерфейсу TTS. Додавання частоти обмеження (наприклад, одне повідомлення на 5 секунд) і обмеження тривалості повідомлень, щоб запобігти зловживанню. Дозволяйте модулярам перемикатися між автоматичним читанням на каналі.

Наші моделі разом підтримують 30+ мов. Kokro складається з 9 основних мов, Piper покриває 30+, і Melotts працюють з 6 мовами з декількома варіантами акценту. Ваш Discord bot може автоматично визначати мову повідомлень або надавати змогу користувачам встановити свою улюблену мову.

Реалізація, обмежена у вашому bott (наприклад, 3 запити на хвилину для кожного з користувачів). Додайте спадний список між повідомленнями, обмежте TTS до окремих каналів або ролей, встановіть максимальне обмеження символів і додайте фільтр лихослів' я перед надсиланням тексту до API.

Так. Скористайтеся пунктом Chatterbox або GPT- SoVITS, щоб клонувати голос з 5- 30- другої звукової копії. Вивантажити звуковий файл за допомогою API клонування голосу, а потім скористатися ідентифікатором клонованого голосу у всіх запитах до TTS вашого комп' ютера для унікальної особистості боту.

Так. Бот може з' єднуватися з музичними каналами як промовець і доставляти звук TTS. Це чудово для подій громади, сеансів Q&A, і обговорень, де бот читає питання або оголошення вголос.

Використання вільних моделей (Kokoro, Piper), вартість API TTS є нульовою. Витрати на використання лише bot hosting, які можуть бути такими ж низькими, як 5/ місячні на базові VPS. Моделі Premium використовують символи, але є необов' язковими для покращення якості та можливостей голосу.

Безумовно. З' єднайте TTS з помірними ботами, музичними ботами або ігровими ботами. Наприклад, повідомляйте про помірні дії у голосових каналах, прочитайте голосові рахунки або створіть інтерактивні ігри за допомогою TTS для оповідача.
5.0/5 (1)

Ваші відгуки допомагають нам вирішити проблеми.

Чи ти готовий висловлювати свої думки?

Звантажте ключ API і почніть будувати проект Discord з потужною потужністю TTS. 20+ Звукові моделі, малозрозумілі, простий програмний інтерфейс REST.