SUB/WAVE icon

SUB/WAVE

SUB/WAVE 是以單一共享 Icecast 串流打造的個人網路電台,搭載 LLM DJ 自動選歌與插播,支援自有音樂庫直播,並可透過 App、網頁與舊式串流連結收聽。

SUB/WAVE

什麼是 SUB/WAVE

SUB/WAVE 是以單一共享 Icecast 串流打造的個人網路電台。它不會為每位聽眾提供私人的播放佇列,而是讓所有人維持在同一個直播節目中,同時由 LLM 驅動的 DJ 挑選曲目並在歌曲之間發言。

這項產品主要面向想用自己的音樂庫與模型/語音堆疊來經營電台的人。設定頁說明,你可以連接 Navidrome 音樂庫與 LLM 供應商,然後透過 CLI 或手動 Docker Compose 流程讓電台上線。

核心功能

共享直播串流

SUB/WAVE 會播送單一 Icecast 廣播,所有聽眾同時收聽。介面以直播電台的行為為核心,而不是個人化的隨選播放清單。

LLM 輔助選曲

DJ 會從連接的音樂庫讀取內容,並在 LLM 的協助下決定下一首播放什麼。電台會使用中繼資料與聲學分析,依情緒、能量與相似屬性來對曲目進行配對。

生成式播音內容

DJ 會在歌曲之間插入直播開場白、時間報時、天氣播報、電台識別與其他段落。這些內容以角色人格的語氣撰寫,並會直接播出,而非事先錄製。

彈性的模型與設定選項

操作者可在本地或託管模型之間選擇,包括相容 OpenAI 的路徑,並可為託管用量設定每日 token 預算。設定頁指出,大約十分鐘內即可將電台連接到 Navidrome 與 LLM 供應商。

多裝置收聽

SUB/WAVE 提供原生 App、桌面播放器、可安裝為 PWA 的網頁播放器、鍵盤快捷鍵,以及對 `.m3u` 與 `.pls` 串流連結的支援。這讓它可在手機、桌機、瀏覽器、VLC、Sonos 與網路收音機上使用。

操作者自訂工具

電台支援外觀與主題、自 `SKILL.md` 的自訂技能、排程節目、來賓共同主持,以及可查看狀態、日誌、重新啟動與更新的操作者主控台。

SUB/WAVE 的常見用法

  • 經營個人電台

    連接自己的 Navidrome 音樂庫,選擇模型與語音引擎,讓 SUB/WAVE 經營一個聽起來像直播電台而不是播放清單應用程式的電台。

  • 規劃並管理電台格式

    使用操作者主控台、排程節目、角色人格與來賓共同主持,將電台整理成不同的聲音與時段。

  • 從多種用戶端收聽

    透過原生行動 App、桌面播放器、網頁播放器,或舊式串流 URL 收聽,當你想在不同裝置上聽同一個廣播時特別方便。

  • 在不打斷串流的情況下處理共享請求

    在維持目前廣播不中斷的情況下,讓聽眾點播歌曲、歌手或情緒。

  • 自訂播音人格

    透過 `SKILL.md` 加入自訂的歌曲間段落,或調整模型與語音,以符合偏好的語氣或本地部署方式。

Pros and Cons

Pros

  • 單一共享串流可讓所有人的收聽體驗保持同步。
  • 電台結合了音樂播放與生成式口語片段,而不只是自動切換曲目。
  • 可透過引導式 CLI 路徑或手動 Docker Compose 安裝來完成設定。
  • 模型與語音層可替換,因此操作者可依需求選擇本地或託管方案。
  • 支援原生 App、桌面 App、網頁/PWA 與舊式串流 URL,讓收聽方式更彈性。

Cons

  • 它是以廣播模式為核心,因此聽眾不會擁有個人化佇列或跳過控制。
  • 操作者需要外部服務,例如音樂庫與 LLM 供應商;SUB/WAVE 本身不提供這些服務。
  • 來源內容未在所提供的頁面中顯示完整定價資訊。

FAQ

SUB/WAVE 是像播放清單應用程式,還是像直播電台?

SUB/WAVE 是以單一 Icecast 串流為核心設計的。聽眾會同時收聽相同的直播內容,且個別聽眾沒有跳過控制。

要如何讓電台開始運作?

設定指南說,最快的方式是安裝 CLI,執行 `subwave init`,接著執行 `subwave setup`,它會連接 Navidrome 音樂庫與 LLM 供應商,並讓電台開始播出。也可以使用一般 Docker Compose 進行手動安裝。

聽眾可以點歌嗎?

根據手冊,聽眾可以點播歌曲、歌手或情緒。這些請求不會只為某一位聽眾跳過目前曲目,而是會成為共享播出的一部分。

聽眾可以用哪些方式收聽?

手冊說,播放器可在原生 iOS 與 Android App、macOS、Windows 與 Linux 的桌面播放器、作為 PWA 的網頁播放器,以及透過 `/listen.m3u` 或 `/listen.pls` 的舊式串流用戶端中使用。

AI DJ 是如何運作的?

手冊與首頁將 DJ 描述為一個由 LLM 驅動、可選擇語音引擎的人格。電台可使用本地或託管模型,而語音可來自本地引擎、雲端服務,或經過複製的參考片段。

Quick Facts

類別
網路電台 / AI 音訊
主要使用者
經營個人電台的人,以及收聽直播廣播的聽眾
核心串流類型
單一 Icecast 串流
設定方式
CLI 安裝程式或手動 Docker Compose
已連接的服務
Navidrome 與 LLM 供應商
網站
getsubwave.com