播 7 秒就断:Fish Audio 流式 WAV 的哨兵值陷阱
Fish Audio 的流式 WAV 把 RIFF 长度填成哨兵值,嵌入式端按完整文件严格校验,长语音 7 秒必断。对照上游源码才发现:原版测试只用假 WAV,从没调通过。
找到 2 篇相关手记。
Fish Audio 的流式 WAV 把 RIFF 长度填成哨兵值,嵌入式端按完整文件严格校验,长语音 7 秒必断。对照上游源码才发现:原版测试只用假 WAV,从没调通过。
StackChan 接入 Muse 的语音链路三天排障:SDK 根本没有 TTS、字幕调用压根没写、流式 WAV 头里藏着哨兵长度、软件 AES 绕过硬件内存失败——每个假设都让真机判死刑。