ronor

在终端里控制你的 Sonos 音箱,还能用文字转语音播报

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 音频音乐 🍴 复刻 7 👀 关注 6
GitHub ↗
GitHub 星标 ★ 228
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,无官网,需自行部署,完全免费。

项目预览

ronor 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类音频音乐
开发团队mlang
定价模式🏷️完全免费
价格说明开源项目,无官网,需自行部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Rust
技术栈/模型command-line,sonos,text-to-speech
GitHub 星标★ 228
上线时间2019-09-17 00:00:00
代码更新2023-06-03
仓库体积226 KB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

ronor 是一个用 Rust 编写的 Sonos 智能音箱控制工具,提供 API 和命令行界面。它解决了 Sonos 官方应用或脚本控制不便的问题,让用户可以通过终端或 API 直接管理音箱。核心能力包括播放控制(播放/暂停/下一曲)、音量调节、队列管理、文本转语音(TTS)播报等。它基于 Sonos 的 UPnP/AV 协议实现,无需官方 SDK,轻量且跨平台。对于喜欢命令行操作或需要自动化集成(如家庭自动化脚本)的用户,ronor 提供了一种高效、可编程的替代方案。项目处于早期阶段,但核心功能已可用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 228

核心亮点

  • 纯 Rust 实现,性能好且易于交叉编译
  • 提供 TTS 功能,可让音箱朗读文本
  • 命令行操作,适合脚本化和自动化集成

不足之处

  • 功能覆盖有限,可能不支持所有 Sonos 设备特性
  • 文档/社区待观察

适用场景

  • 家庭自动化脚本中控制 Sonos 播放状态
  • 通过终端快速切换音乐或调整音量
  • 利用 TTS 播报天气、提醒等自定义信息

替代项目

SoCo (Python Sonos 控制库)、node-sonos-http-api、Sonos CLI (社区工具)

上一篇:voicesmith

下一篇:pflowtts_pytorch

同类项目推荐

f5-tts-swift 开源

在苹果设备上本地运行高质量语音合成,无需联网

Implementation of F5-TTS in Swift using MLX

★ 90 2026-08-09
TurkicTTS 开源

让十种突厥小语种也能拥有流畅语音合成

A multilingual text-to-speech synthesis system for ten lower-resourced Turkic langua···

★ 87 2026-08-09
Persian-tts-coqui 开源

用 Coqui 框架训练波斯语语音合成模型,快速上手

Persian/Farsi text to speech(TTS) training using coqui tts

★ 220 2026-08-09
WavTokenizer 开源

每秒40个token,让音频语言建模又快又准

[ICLR 2025] SOTA discrete acoustic codec models with 40/75 tokens per second for aud···

★ 1328 2026-08-09
OpenAI-Audiobook-Generator 开源

输入文本,一键生成有声书音频

This project is a web-based application that converts text into audio, primarily foc···

★ 86 2026-08-09
Voice-synthesis 开源

几秒音频克隆声音,实时生成语音

This repository is an implementation of Transfer Learning from Speaker Verification ···

★ 170 2026-08-09
elevenlabs_tts 开源

给 Home Assistant 接入 ElevenLabs 逼真 AI 语音

Custom TTS Integration using ElevenLabs API

★ 97 2026-08-09
GenerSpeech 开源

用任意声音合成语音,零样本风格迁移

PyTorch Implementation of GenerSpeech (NeurIPS'22): a text-to-speech model towards z···

★ 333 2026-08-09
riffusion-hobby 开源

用 Stable Diffusion 实时生成音乐,输入文字即出旋律

Stable diffusion for real-time music generation

★ 3907 2026-08-09