Если работаешь с OSINT или анализом записей, главное правило - не слушать ушами то, что можно искать алгоритмом.
Инструменты вроде AudioGhost AI как раз про это: ты не перематываешь час аудио, а формулируешь текстом, какой звук тебе нужен.
Подход к использованию:
Сначала думай не «что за запись», а какие события ты ищешь:
шаги, хлопок двери, выстрел, лай собаки, сирена, голос, крик, шум двигателя и т.д.
Дальше формулируешь это как текстовый запрос — и модель ищет похожие акустические паттерны по всей записи.
Это особенно мощно, когда:
- записи длинные
- звук грязный
- событий мало, но они критичны
- нужно быстро отфильтровать «пустоту»
Как запустить AudioGhost AI локально:
# 1. Клонируем проект
git clone https://github.com/0x0funky/audioghost-ai.git
cd audioghost-ai
# 2. Создаём окружение
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# 3. Ставим зависимости
pip install -r requirements.txt
# 4. Запуск интерфейса (обычно web UI или gradio/streamlit)
python app.py # либо main.py — смотри README проекта
# 5. Открываешь адрес из терминала в браузере
# Загружаешь аудиофайл
# Вводишь запрос, например:
# "gunshot", "door slam", "scream", "dog barking"