共享直播流
SUB/WAVE 通过单一 Icecast 直播向所有听众同步播放。界面围绕直播电台行为构建,而不是私人的按需队列。
SUB/WAVE 是一款基于单一共享 Icecast 流的个人互联网电台。它不是为每位听众提供私人队列,而是让所有人保持在同一个直播广播中,同时由一个 LLM 驱动的 DJ 选择曲目并在曲目之间进行播报。
该产品面向希望使用自己的音乐资料库和模型/语音栈来运营电台的人。设置页面说明,你可以连接 Navidrome 资料库和一个 LLM 提供方,然后通过 CLI 或手动的 Docker Compose 路径让电台上线。
SUB/WAVE 通过单一 Icecast 直播向所有听众同步播放。界面围绕直播电台行为构建,而不是私人的按需队列。
DJ 会读取已连接的音乐资料库,并在 LLM 的帮助下决定下一首播放什么。电台使用元数据和声学分析,按情绪、能量和相似属性对曲目进行映射。
DJ 会在歌曲之间播报现场开场白、时间提示、天气播报、电台 ID 和其他段落。这些内容以人格化声音撰写,并会直接朗读,而非预先录制。
运营者可以选择本地或托管模型,包括兼容 OpenAI 的方案,并可为托管用量设置每日 token 预算。设置页面说明,连接 Navidrome 和 LLM 提供方大约只需十分钟。
SUB/WAVE 包含原生应用、桌面播放器、可安装为 PWA 的网页播放器、键盘快捷键,以及对 `.m3u` 和 `.pls` 流链接的支持。因此它可用于手机、桌面、浏览器、VLC、Sonos 和互联网收音机。
电台支持皮肤和主题、来自 `SKILL.md` 的自定义技能、定时节目、嘉宾联合主持,以及用于查看状态、日志、重启和更新的运营控制台。
连接你自己的 Navidrome 资料库,选择模型和语音引擎,然后让 SUB/WAVE 运行一个更像直播电台而不是播放列表应用的电台。
使用运营控制台、定时节目、人格设定和嘉宾联合主持,组织一个具有不同声音和时段的电台。
通过原生移动应用、桌面播放器、网页播放器或旧式流 URL 收听,在不同设备上听到同一档广播。
在不打断其他人当前广播的前提下,让听众请求歌曲、艺人或情绪。
使用 `SKILL.md` 添加自定义的曲间段落,或调整模型和语音以匹配偏好的语气或本地部署。
SUB/WAVE 围绕单一 Icecast 流进行设计。所有听众同时收听同一档直播,没有单个听众的跳过控制。
快速安装路径是先安装 CLI,然后运行 `subwave init`,再运行 `subwave setup`,以连接 Navidrome 资料库和 LLM 提供方并让电台上线。也可以使用标准 Docker Compose 进行手动安装。
根据手册,听众可以请求歌曲、艺人或情绪。请求不会为某个听众打断当前曲目,而是会成为共享广播的一部分。
手册说明播放器可用于原生 iOS 和 Android 应用、适用于 macOS、Windows 和 Linux 的桌面播放器、作为 PWA 的网页播放器,以及通过 `/listen.m3u` 或 `/listen.pls` 使用的旧式流客户端。
手册和首页将该 DJ 描述为一个由 LLM 驱动、并可选择语音引擎的人格。电台可以使用本地或托管模型,语音则可以来自本地引擎、云服务或克隆的参考音频片段。
一个集成图像、视频、语音、写作和聊天工具的全能AI平台,以增强创造力和协作。
Gemma AI 是一款电话提醒应用,会按计划给你打电话提醒,而不是推送通知。支持 Google Calendar 同步与自然对话式通话交互,帮助你更直接地按时安排。
Wallie 是一款开源 AI 直播助手,能观看屏幕、聆听聊天并以可配置人设生成实时解说。支持本地运行、使用自有密钥,适合无真人出镜内容、自动化直播和实时互动。
Claude Overlay 是适用于 Claude Code 的 Windows 桌面悬浮层,可读取屏幕内容,方便你在当前应用内提问、查看内容并请求编辑;通过现有 Claude 订阅和 Claude CLI 运行,无需单独 API key。
Spotit 是 macOS 应用:卡在其他 App 时读取屏幕,用语音提问并在界面高亮准确点击位置,提供实时引导。
AI Song Maker 是一款基于网页的 AI 音乐生成器,可根据文本或歌词创作歌曲,并提供人声去除、音轨延长和片段替换等相关工具。