Текст для Dispord

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

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

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

Вільно з Kokro, Piper, VITS, MeloTTS
Тут буде показано ваш створений звуковий файл
Створено
Звантажити
Любити 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.