语音系统修复日志 - 2026-02-27 📋 问题背景 Telegram 语音消息发送失败,表现为: ❌ 语音气泡显示 0:00 时长 ❌ 播放时无声音 ❌ 格式不兼容(WAV/MP3/OGG Vorbis 均失败) 🔍 问题定位 测试历史 格式 asVoice 声音 气泡 时长显示 结论 WAV true ❌ 无 ✅ ❌ 失败 OGG Vorbis true ⚠️ 不稳定 ✅ ⚠️ 不稳定 MP3 true ❌ 无 ✅ ❌ 失败 OGG Opus true ✅ 有 ✅ ✅ 成功 根本原因 Telegram Bot API 的 sendVoice 方法要求音频格式为 OGG Opus 编码,而之前使用的是: 直接 TTS 生成的 WAV 格式 或用 sox 转换的 OGG Vorbis 格式 两者都不被 Telegram 完全支持。 ...

2 min