feat: Bilibili Live Danmaku -> Yukkuri TTS Reader

- Python main entry with CLI (--room-id, --voice, --speed)
- blivedm integration for real-time danmaku receiving
- Chinese-to-Japanese katakana conversion (pypinyin + mapping table)
- Node.js persistent bridge for aquestalk.js TTS synthesis
- Audio playback via sounddevice
- Message queue for sequential TTS playback
This commit is contained in:
2026-08-08 11:26:11 +08:00
commit 9b277fe2e0
9 changed files with 816 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
aiohttp>=3.9.0
pypinyin>=0.51.0
sounddevice>=0.5.0
soundfile>=0.12.0
blivedm @ git+https://github.com/xfgryujk/blivedm.git@master