9452b07c5c4548ffc25ef58a50cd69b2f89106fa
- Add dedicated ad playback system (no loop, own channel) - Ad channel defaults to 11, saved/loaded with audio settings - Separate play_ad/stop_ad methods and API endpoints - Frontend stop button now calls /api/ads/stop instead of stopMusic Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
AI Radio Show - web-based podcast production with multiple TTS providers
Languages
Python
76.7%
HTML
12.5%
JavaScript
5.2%
CSS
3.4%
Lua
1.9%
Other
0.3%