Graim

Банвордыне попадутв эфир.

Graim глушит запрещённые слова и размывает NSFW до отправки на Twitch. Вы стримите как обычно, зритель получает уже чистый поток.

Задержка ≈ 40 секунд. Бесплатный тариф без карты.

Иллюстрация: волна речи проходит через стеклянный фильтр Graim, запрещённый фрагмент отсеивается, дальше идёт чистый сигнал
Поток из OBSФильтр GraimНа Twitch

Банворд заглушён. Музыка и звуки игры остаются.

в эфире · демо

Пример эфира: чисто; размыто: обнажённое тело; заглушено: банворд; заглушено: угроза; заглушено: банворд; заглушено: мат; размыто: интимные зоны; чисто.

Что Graim убирает из эфира

Два слоя: речь и кадр. Каждый включается и настраивается отдельно, а изменения применяются к идущему эфиру без переподключения.

Речь

За слары и дискриминационные оскорбления Twitch блокирует канал, даже если слово вылетело сгоряча. Graim распознаёт речь до эфира и глушит банворд раньше, чем его услышит зритель.

Кадр стрима: геймер в наушниках эмоционально кричит в микрофон
в эфирепресет «Банворды»

Twitch услышит тишинузаглушено за эфир: 0

Фразы синтетические, сам банворд не показывается. Зритель на Twitch услышит на его месте тишину.

Пресет «Банворды»43 слова

Типовой банлист Twitch-чата. Включён с первого эфира, любое слово можно исключить.

  • гомофобные8
  • эйблистские9
  • этнические8
  • женоненавистнические5
  • общая токсичность13
  • Не только банворды. Мат, оскорбления, угрозы, бренды и букмекеры лежат отдельными пресетами, каждый включается сам.
  • Свои слова и фразы. Ник бывшего тиммейта, адрес, спойлер: добавили в кабинете, и следующий кусок уже идёт по новым правилам.
  • Смысловые лейблы. Фраза глушится по смыслу, даже если запрещённых слов в ней нет. Порог уверенности задаёте сами.
  • Глушится только слово. Музыка и звуки игры остаются на месте: Graim выделяет голос из микса.

Кадр

Нейросеть находит обнажённое в каждом кадре и размывает только эту область. Остальной кадр остаётся чётким.

обнажённое тело
кадр из эфираразмыта только область
Обнажённое телоБазовый уровень: всё, что модель считает открытым.
Интимные зоныСтроже: только явные области, зато без промахов.
Прикрытые зоныСамый строгий режим: размывать и то, что прикрыто.

Три уровня строгости. От базового до самого строгого, переключаются в кабинете и действуют со следующего куска.

Любой эфир

Игры, разговоры, улица. Graim стоит между вашим устройством и Twitch и одинаково чистит любой поток.

  • Кадр игрового стрима с вебкой в углуречь и кадр

    Игры через OBS

    Плагин Graim Connect вводит код из кабинета один раз, дальше OBS шлёт поток как обычно.

  • Кадр разговорного стрима: девушка смеётся, разговаривая с чатомречь

    Just chatting

    Голос выделяется из микса: банворд глушится, музыка и звуки остаются на месте.

  • Кадр IRL-стрима с телефона на вечерней улицеречь и кадр

    IRL с телефона

    Мобильное приложение Graim привязывается тем же кодом и стримит через тот же узел.

Как это работает

Поток из OBS идёт через Graim и только потом на Twitch. Ничего не нужно настраивать руками: адрес сервера и ключ публикации устройства получают сами.

OBS
Graim
Twitch
речьбанворды заглушены
кадрnsfw размыт
nsfw
nsfw
nsfw
nsfw
nsfw
nsfw
nsfw
nsfw
размыто
размыто
размыто
размыто
размыто
размыто
размыто
размыто
банвордыречькадр
на twitch чисто

Демонстрация на синтетическом потоке: слева сырой сигнал, справа от линии Graim уже чистый.

  1. 1

    Войдите через Twitch

    Graim знает вас только как канал: ни паролей, ни почты. Очищенный эфир пойдёт на этот канал.

  2. 2

    Привяжите OBS или телефон

    В кабинете создаётся код на пять минут. Плагин Graim Connect или мобильное приложение вводят его один раз и сами получают адрес сервера и ключ публикации.

  3. 3

    Стримьте как обычно

    OBS шлёт поток на Graim. Каждые восемь секунд кусок проверяется: речь на слова и смысл, кадр на наготу.

  4. 4

    Twitch получает чистый поток

    Заглушённые слова и размытые области уже внутри. Зритель видит обычный эфир.

Задержка около 40 секунд

Это не настройка, а устройство системы: кусок нельзя отдать, пока он не проверен. Чат стоит читать с поправкой.

Правила меняются на лету

Переключили пресет или добавили слово в кабинете, и уже следующий кусок идёт по новым правилам. Переподключать OBS не нужно.

Ключ публикации вы не увидите

Его получают устройства напрямую по защищённому каналу. Если ключ мог утечь, в кабинете есть кнопка «Перевыпустить».

За Graim —
мы.

Семён и Михаил. Разработчики Graim и золотые медалисты Международной олимпиады по искусственному интеллекту — IOAI.

Семён Родионов
IOAI · золотая медаль

Семён Родионов

Разработчик Graim

@sefixnep
Михаил Вершинин
IOAI · золотая медаль

Михаил Вершинин

Разработчик Graim

@Radsdafar08

Есть идея или вопрос о Graim? Напишите нам в Telegram.

Подключение занимает минуту

Вход через Twitch, код для OBS или телефона, и следующий эфир уже идёт через Graim.

Graim — модерация стрима в прямом эфире