1. Поделитесь системным звуком
В Chrome/Edge выберите «Весь экран» и включите «Поделиться системным аудио». Это самый простой и надёжный способ передать звук Rust в локальный анализатор.
2. Сторож слушает на вашем ПК
Короткие фрагменты проверяются прямо в браузере. Запись игры, голоса или Discord на сервер не отправляется.
3. Получите тревогу
Когда звук рейда подтверждён, Slx отправляет только само событие и может предупредить вас выбранным способом.
Проверьте аудиофайл прямо в браузере
Файл не отправляется на сервер. БАХ-СТОРОЖ разбирает его прямо на вашем устройстве теми же детекторами, что слушают игру в реальном времени.
Эти четыре WAV созданы искусственно. Это не звук из Rust, и детектор на них молчит — так и должно быть: он ищет точный отпечаток настоящей игры.
Выберите короткий WAV/MP3/OGG с игровым звуком — лучше всего с рейдом.
Что мы услышали в настоящем звуке Rust
Ниже — признаки, снятые с реальных игровых записей, и правила, которые из них следуют. Демо выше считает ровно по ним, так что любое число на этой странице можно проверить, загрузив свой фрагмент.
Пиканье C4 — отпечаток, который трудно подделать
Взведённый заряд пикает перед подрывом, и этот звук оказался детерминированным: чистый тон 4141 Гц (значимая энергия только в полосе 4120–4160 Гц), длительность одного пика ≈96 мс, период повторения — ровно 1.000 с, всего девять повторов, последний примерно за 1.3 с до детонации.
Тревога поднимается после 3 пиков подряд, уложившихся в период. На нашей контрольной записи это происходит на 2.14 с, а взрыв приходит на 10.25 с — то есть предупреждение приходит примерно за 8 секунд до детонации, когда ещё можно что-то успеть. Ложная тревога здесь почти исключена: посторонний звук должен быть узкополосным тоном именно на 4141 Гц, длиться около 96 мс и повторяться строго раз в секунду несколько раз подряд.
Сам взрыв: чем он отличается от похожих звуков
| Признак | Взрыв C4 | Ракета | Пуск ракеты | Бас в музыке | Удар в микрофон |
|---|---|---|---|---|---|
| Энергия ниже 80 Гц | 89 % | 70 % | 36 % | 100 % | 100 % |
| Спектральный центроид | 78 Гц | 65 Гц | 627 Гц | 50 Гц | 45 Гц |
| Громкость на +0.4 с | 0.94 | 0.79 | 2.12 | 1.63 | 0.01 |
| Громкость на +1.2 с | 0.53 | 0.18 | 0.92 | 1.87 | 0.01 |
Первые две колонки — настоящие взрывы, остальные три — источники ложных тревог. Все величины безразмерные, поэтому результат не зависит от того, какая у вас громкость системы.
Суббас доминирует
Взрыв — это прежде всего удар ниже 80 Гц. Выстрелы, голос, хлопок двери и шум живут выше и отсекаются сразу.
Звук тянется
У взрыва через 0.4 с остаётся 79–94 % громкости пика. Клик, удар по микрофону и щелчок гаснут за десятки миллисекунд.
Звук затухает
Это единственное, что отличает взрыв от басовой подложки в музыке: у неё на +1.2 с громче, чем на +0.4 с, а у взрыва всегда тише. Без этого условия любой бас-дроп поднимал бы тревогу.
Пройти нужно все три условия сразу. Решение принимается с задержкой около 1.4 с — ровно столько нужно, чтобы увидеть затухание.
Пороги выведены по двум подтверждённым записям. Их хватает, чтобы уверенно отсечь заведомо чужие звуки, но набор положительных примеров мал: на нетипично тихом или далёком взрыве детектор скорее промолчит, чем ошибётся. Это осознанный выбор в пользу точности — ложная ночная тревога дороже пропущенного далёкого выстрела.
Отдельно про готовые модели: мы начинали со свёрточной сети, обученной на процедурно сгенерированном звуке. На реальных записях она оказалась бесполезной — взрыв C4 и попадание ракеты относила к «стрельбе», а её выход менялся от громкости сильнее, чем от самого звука. В её же метаданных честно записано: модель никогда не видела настоящего игрового звука. Поэтому боевой путь построен на измеренных признаках, а не на обучении.
Не просто услышать — вовремя позвать
Запустить БАХ-СТОРОЖ
Нажмите «Включить», выберите «Весь экран» + системный звук — остальное сторож сделает сам.
Как работает БАХ-СТОРОЖ
Slx записывает или загружает мой игровой звук?
Нет. БАХ-СТОРОЖ проверяет короткие фрагменты прямо в браузере. При первом запуске браузер может скачать небольшой набор эталонных звуков Rust для локальной сверки, но ваш игровой звук ни в Slx, ни в этот каталог не отправляется. На сервер уходит только факт подтверждённого события.
Насколько точно сторож распознаёт Rust?
БАХ-СТОРОЖ уже готов к работе и ничего не просит обучать. При первом включении он сам добавляет сверку с настоящими звуковыми вариантами C4, ракет и оружия из Rust. Отдельный тест в реальных матчах ещё не завершён, поэтому мы не публикуем выдуманный процент точности.
Что БАХ-СТОРОЖ умеет слышать?
Сейчас он различает C4, ракеты, разрывные патроны и стрельбу. Можно выбрать, какие звуки должны считаться признаком рейда и насколько уверенным должно быть распознавание.
Можно получить звонок в Telegram?
Да. В Premium можно включить Telegram-звонок на подтверждённую тревогу, если Telegram Calls уже подключены к аккаунту.
За сколько секунд до взрыва приходит предупреждение?
Примерно за 8 секунд. Взведённый C4 пикает чистым тоном 4141 Гц ровно раз в секунду, девять раз подряд; тревога поднимается после третьего пика. На контрольной записи это 2.14 секунды, а взрыв приходит на 10.25 — то есть предупреждение появляется тогда, когда ещё можно что-то успеть.
Как вы отличаете взрыв от баса в музыке или удара по микрофону?
Тремя условиями сразу, снятыми с реальных записей. Взрыв на 70–90 % состоит из энергии ниже 80 Гц; через 0.4 секунды у него остаётся 79–94 % громкости пика, поэтому клики и щелчки отсекаются; и главное — он затухает, тогда как басовая подложка в музыке через 1.2 секунды звучит громче, чем через 0.4. Все величины безразмерные, так что громкость системы на результат не влияет.