
SUB/WAVE
SUB/WAVE — это саморазмещаемая интернет-радиостанция с открытым исходным кодом, которая превращает вашу собственную музыкальную библиотеку Navidrome/Subsonic в единую общую живую трансляцию с ди-джеем на базе LLM, который выбирает треки, принимает запросы на естественном языке и говорит между песнями, используя взаимозаменяемые (даже клонированные) голоса.
https://www.getsubwave.com/?ref=producthunt&utm_source=aipure

Информация о продукте
Обновлено:30/07/2026
Что такое SUB/WAVE
SUB/WAVE — это «радио, но личное»: один непрерывный поток, где каждый слушатель слышит одну и ту же песню в один и тот же момент, с голосом ди-джея, который оживляет станцию. Вместо генерации музыки или использования каталога платформы, она подключается к вашей существующей музыкальной библиотеке (обычно через Navidrome и Subsonic API) и работает как полноценный стек станции, который вы контролируете — с веб-плеерами, плеерами для iOS, Android и настольных компьютеров, а также классическими опциями настройки, такими как M3U/PLS для VLC и других устройств. Она разработана для того, чтобы вернуть общий опыт радио, сохраняя при этом систему приватной, принадлежащей оператору и настраиваемой.
Ключевые особенности SUB/WAVE
SUB/WAVE — это "настоящая радиостанция" в интернете с самостоятельным хостингом: одна непрерывная трансляция Icecast, которую каждый слушатель слышит одновременно, смикшированная и анонсированная программным обеспечением, работающим на вашей собственной машине. Она подключается к вашей существующей музыкальной библиотеке через Navidrome (или любой сервер, совместимый с Subsonic-API), в то время как диджей-персона, управляемая LLM, выбирает треки, говорит между песнями (идентификаторы, проверка времени, погода, шутки) и обрабатывает запросы слушателей. Стек (контроллер, микшер Liquidsoap, Icecast, движки TTS/голоса и пограничный прокси) является открытым исходным кодом, работает локально и позволяет менять провайдеров LLM и голоса во время выполнения, включая локальные опции для конфиденциальности и отказоустойчивости.
Однопотоковое вещательное радио: Один поток Icecast, где все слушатели разделяют одну и ту же живую последовательность — без очереди для каждого пользователя, без кнопки пропуска — передавая классическое ощущение радио "настройся на то, что идет в эфире".
Используйте свою собственную музыкальную библиотеку (Subsonic/Navidrome): Воспроизводит из вашей собственной коллекции, обслуживаемой Navidrome или любым Subsonic-совместимым сервером (Subsonic, Airsonic, Gonic, Funkwhale и т. д.), так что каталог и теги остаются под вашим контролем.
Диджей, управляемый LLM, с персонами и навыками: LLM выбирает, что будет играть дальше, и генерирует живые разговорные сегменты (вступления, идентификаторы станции, время/погода, комментарии), управляемые настраиваемыми персонами и дополнительными "навыками", которые вы можете включить или создать.
Сменные движки LLM + TTS (локальные или облачные): Меняйте поставщиков языковых моделей (например, Ollama, OpenAI, Anthropic, Google, OpenRouter, OpenAI-совместимые) и голосовые движки (например, Piper, Kokoro, PocketTTS, ElevenLabs, OpenAI) без повторного развертывания; устанавливайте бюджеты токенов, чтобы музыка продолжалась, даже если болтовня ограничена.
Конвейер живого микширования (Liquidsoap + Icecast): Liquidsoap обрабатывает кроссфейды, приглушение голоса диджея над музыкой/подложками и ротацию джинглов/SFX; Icecast распространяет монтирования, такие как MP3 (и опционально Opus/AAC/FLAC).
Запросы слушателей с подтверждением в эфире: Слушатели могут запрашивать по песне/исполнителю/настроению; система сопоставляет с библиотекой, и диджей может объявить запрос в эфире, как при звонке на радиостанцию.
Варианты использования SUB/WAVE
Персональное или домашнее радио "всегда включено": Запустите станцию дома из собственной библиотеки для фонового прослушивания на телефонах, компьютерах, VLC/Sonos/интернет-радио — все в доме слышат одну и ту же трансляцию.
Общественная микростанция для нишевой сцены: Курируйте станцию, ориентированную на жанр или город (например, местная электроника, джазовые вечера), с запланированными шоу и различными диджейскими персонами, публично распространяемую как единый поток.
Саундтрек для рабочего места или студии: Обеспечьте постоянный, централизованно управляемый поток для офисов, коворкингов, спортзалов или творческих студий — никаких индивидуальных плейлистов, только общая атмосфера и программирование по времени.
Программирование мероприятий и площадок: Используйте запланированные шоу, настроения, джинглы и голосовые ссылки диджея для поп-ап-магазинов, галерей, кафе или фестивалей — создавая фирменный "опыт станции" без найма живых талантов.
Домашняя лаборатория / эксперименты с радио с открытым исходным кодом: Практическая площадка для самохостеров, чтобы объединить Navidrome, Icecast, Liquidsoap и локальные LLM/TTS — настраивая персоны, навыки и автоматизацию от начала до конца.
Преимущества
Самостоятельный хостинг и открытый исходный код: работает на одном компьютере, нет обязательной облачной подписки, а стек поддается аудиту/настройке.
Использует вашу собственную библиотеку: избегает зависимости от сторонних каталогов и сохраняет метаданные/частную коллекцию под вашим контролем.
Сменные компоненты ИИ: переключайте провайдеров LLM/TTS во время выполнения; локальные опции обеспечивают конфиденциальность и работу в автономном режиме.
Недостатки
Сложность эксплуатации: требует запуска и обслуживания нескольких сервисов (сервер Navidrome/Subsonic, Icecast, Liquidsoap, контроллер, TTS/LLM).
Ограничения радиоформата: слушатели не могут пропускать треки; это намеренно, но может расстроить пользователей, ожидающих воспроизведения по запросу.
Лицензионный/юридический риск при публичной трансляции: вещание произведений, защищенных авторским правом, за пределами частного прослушивания может потребовать лицензий на публичное исполнение во многих юрисдикциях.
Как использовать SUB/WAVE
1) Настройтесь на станцию (веб): Откройте https://getsubwave.com/listen в браузере. Станция уже в середине трансляции; нажмите кнопку воспроизведения, чтобы присоединиться к тому, что сейчас в эфире (все слышат один и тот же поток).
2) Установите веб-плеер как приложение (PWA): В вашем мобильном/настольном браузере используйте «Добавить на главный экран» / «Установить», чтобы установить SUB/WAVE как веб-приложение. Оно будет работать как нативное приложение со своим собственным значком.
3) Используйте нативные приложения (iOS/Android) или настольный плеер: Установите официальные приложения из App Store / Google Play или загрузите настольный плеер с https://github.com/getsubwave/subwave-desktop/releases/latest. Они интегрируются с элементами управления мультимедиа ОС (экран блокировки, наушники, автомобильные дисплеи).
4) Поймите воспроизведение в стиле радио (без возобновления, без пропуска): SUB/WAVE — это один живой поток Icecast. Если вы приостановите и снова нажмете кнопку воспроизведения, вы снова присоединитесь к живой трансляции в текущий момент (она не возобновится с того места, где вы остановились). Пропуск слушателем намеренно недоступен, чтобы один человек не мог изменить песню для всех.
5) Навигация по плееру: Сейчас играет: На главном экране плеера просмотрите название/исполнителя/альбом текущего трека и обложку (полученную из библиотеки станции). Волноформа/визуализатор отслеживает живой звук.
6) Откройте панель «Хронология»: Откройте «Хронологию», чтобы увидеть, что недавно играло и что находится в очереди в потоке трансляции (очередь на уровне станции, а не ваша личная очередь).
7) Откройте панель «Будка»: Откройте «Будку», чтобы увидеть живой журнал того, что сказал ди-джей (идентификаторы станции, проверки времени, сводки погоды, переходы между песнями).
8) Отправьте запрос слушателя (в стиле «позвонить на станцию»): Откройте панель «Запрос» и введите название песни, исполнителя или настроение (по желанию добавьте свое имя). Вы получите немедленное подтверждение, пока происходит сопоставление. Система находит реальный трек из библиотеки станции и ставит его в общую очередь трансляции.
9) Настройтесь с другими плеерами (M3U/PLS): Для аппаратных или сторонних плееров (например, VLC, Sonos, интернет-радио) используйте конечные точки плейлистов станции: /listen.m3u или /listen.pls на домене станции.
10) Запустите свою собственную станцию: предварительные условия: У вас должен быть запущен музыкальный сервер, совместимый с Subsonic-API (рекомендуется Navidrome; также работает с Subsonic/Airsonic/Gonic/Funkwhale/Nextcloud Music). Подготовьте хост Linux, способный запускать Docker Compose (опционально за Cloudflare для TLS).
11) Запустите свою собственную станцию: быстрая установка (compose + .env): На вашем хосте: создайте папку, загрузите docker-compose.yml и .env.example из репозитория, переименуйте в .env, затем установите три обязательных значения: ADMIN_USER, ADMIN_PASS (обязательно; станция не запустится без них) и PUBLIC_ORIGIN. Затем запустите с помощью: docker compose up -d.
12) Завершите первоначальную настройку в браузере: После запуска контейнеров откройте мастер настройки по адресу /onboarding на источнике вашей станции. Введите URL-адрес Navidrome + имя пользователя + пароль (сохраняются в состоянии станции). Мастер выполняет проверки работоспособности перед настройкой станции.
13) Выберите и замените провайдера LLM (мозг ди-джея): В консоли администратора выберите провайдера LLM, используемого для выбора треков и написания разговорных сегментов. Провайдеры взаимозаменяемы во время выполнения (например, локальный Ollama по умолчанию или хостинговые провайдеры, такие как Anthropic/OpenAI/Google/OpenRouter, или любая совместимая с OpenAI конечная точка) без повторного развертывания.
14) Выберите и замените движок TTS/голоса (голос ди-джея): Настройте движок речи в настройках (локальные движки, такие как Piper/Kokoro, или облачные голоса, такие как OpenAI/ElevenLabs, или любая конечная точка HTTP). Голоса настраиваются для каждой персоны и могут быть изменены в реальном времени.
15) Создавайте и управляйте персонами ди-джеев: В консоли администратора определите персоны (имя, стиль/душа, частота разговора, движок/голос). Вы можете поддерживать список (до 24) и планировать разных ведущих на разное время.
16) Включите и запустите «навыки» (автономные сегменты): На панели «Навыки» переключайте сегменты, такие как проверки погоды, проверки времени, идентификаторы станции, комментарии и т. д. Вы можете назначать навыки персонам и немедленно запускать навык, чтобы вывести его в эфир.
17) Программируйте шоу в еженедельном расписании: Используйте сетку расписания 24×7, чтобы назначить персону, настроение и краткое описание темы временным интервалам. Вы также можете привязать шоу к плейлисту Navidrome, чтобы ди-джей выбирал из этого списка.
18) Управляйте станцией из панели управления: Используйте панель управления для мониторинга текущего состояния (кто в эфире, настроение, количество слушателей, погода), просмотра очереди и журнала будки, а также выполнения операторских действий, таких как пропуск трека (только для администратора) или отправка пользовательских слов в эфир.
19) Добавьте клонирование голоса (необязательно): Поместите короткий эталонный WAV-клип в папку голосов станции, затем укажите персоне этот клип. Поддерживаемые движки (согласно источникам) включают Chatterbox (нулевой выстрел из одного WAV) и PocketTTS (клонирование из WAV). Если клонирование не удается, PocketTTS может вернуться к встроенному голосу, чтобы сегмент все равно вышел в эфир.
20) Поделитесь адресом своей станции и позвольте другим настроиться: Как только ваша станция заработает, поделитесь ее публичным URL-адресом. Слушатели могут вставить адрес во время настройки/переключения станции и присоединиться к тому же живому потоку трансляции.
Часто задаваемые вопросы о SUB/WAVE
SUB/WAVE — это "интернет-радиостанция" с самостоятельным хостингом: один непрерывный поток вещания, где диджей, управляемый LLM, выбирает треки из вашей собственной музыкальной библиотеки, говорит между песнями, а система микширует и транслирует все, как настоящее радио.
Популярные статьи

Atoms: Мультиагентная ИИ-платформа, которая превращает идеи в готовые к запуску продукты
May 22, 2026

Nano Banana SBTI: Что это такое, как это работает и как это использовать в 2026 году
Apr 15, 2026

Обзор Atoms — AI Product Builder, переопределяющий цифровое творчество в 2026 году
Apr 10, 2026

Kilo Claw: Как развернуть и использовать настоящего AI-агента "Сделай-Это-За-Вас" (Обновление 2026)
Apr 3, 2026







