Files
MoviePilot/app/helper
jxxghp e5f97cd299 feat(agent): add voice message support with TTS/STT for Telegram and WeChat
- Integrate voice message handling: detect and extract audio references from Telegram and WeChat messages, route to agent with voice reply preference.
- Add voice provider abstraction and OpenAI-based TTS/STT implementation.
- Implement agent tool `send_voice_message` for generating and sending voice replies, with fallback to text if voice is unavailable.
- Extend agent prompt and context to support voice reply instructions.
- Update notification and message schemas to support audio fields.
- Add Telegram and WeChat voice sending logic, including audio file conversion and temporary media upload for WeChat.
- Add tests for voice helper and agent voice routing.
2026-04-12 12:30:02 +08:00
..
2025-06-13 17:43:45 +08:00
2026-02-02 07:00:57 +00:00
2025-06-05 20:28:43 +08:00
2025-07-20 08:49:21 +08:00
2025-03-23 22:35:37 +08:00
2025-05-13 16:36:50 +08:00
2023-09-28 21:11:08 +08:00
2025-06-29 22:49:58 +08:00
2026-04-05 13:55:54 +08:00
2025-09-02 12:16:45 +08:00
2025-06-26 13:28:11 +08:00
2025-06-27 09:54:15 +08:00
2024-11-14 21:08:38 +08:00
2025-08-20 17:35:32 +08:00