Repository navigation
Releases: SoClear/SongCue
Release list
v1.0.1
SongCue 1.0.1
Fixes / 修复
-
Fix QQ Music for Meizu announcing the first lyric line instead of the song title on first playback.
-
Fix missing announcements when QQ Music for Meizu omits the standard title and artist fields during metadata updates.
-
Prevent frequent playback-state updates from indefinitely delaying song detection and causing missed announcements.
-
修复魅族版 QQ 音乐首次播放时将第一句歌词当作歌名播报的问题。
-
修复魅族版 QQ 音乐更新元数据时省略普通歌名、歌手字段导致的漏报。
-
修复高频播放状态更新不断推迟歌曲识别、导致漏报的问题。
Requirements / 使用要求
-
Android 13+ (API 33+), Root, and LSPosed with libxposed API 102 support.
-
A working system-default text-to-speech (TTS) engine.
-
Restart the scoped music apps after updating the module.
-
Android 13+,Root,以及支持 libxposed API 102 的 LSPosed 框架。
-
系统默认文字转语音(TTS)引擎可正常使用。
-
更新模块后,请重启已勾选作用域的音乐应用。
Star SongCue
v1.0
SongCue 1.0
Initial release / 首次发布
Features / 功能
-
Announce song titles and optionally artists when tracks change.
-
Choose whether to announce the artist before or after the title, or not at all.
-
Pause music for announcements and resume it afterward.
-
Work with music apps through standard Android media sessions.
-
切歌时语音播报歌名和歌手。
-
支持在歌名前、歌名后播报歌手,或不播报歌手。
-
播报时暂停音乐,结束后恢复播放。
-
通过标准 Android 媒体会话适配音乐应用。
Requirements / 使用要求
-
Android 13+ (API 33+).
-
Root and an enabled LSPosed framework supporting libxposed API 102.
-
A working system-default text-to-speech (TTS) engine.
-
Enable SongCue in LSPosed, select your music apps as its scope, then restart those apps.
-
Android 13+,已获取 Root,并启用支持 libxposed API 102 的 LSPosed 框架。
-
系统默认文字转语音(TTS)引擎可正常使用。
-
在 LSPosed 中启用模块并勾选音乐应用作为作用域,然后重启这些应用。
Compatibility depends on the player's media session implementation. Repeat-one playback is not guaranteed to trigger announcements.
兼容性取决于播放器的媒体会话实现,单曲循环不保证触发播报。
Source code / 源码:https://github.com/SoClear/SongCue