From a4efce4c200b4215e6b68a6d834cbbe7b9885b07 Mon Sep 17 00:00:00 2001 From: clement Date: Sat, 20 Jun 2026 00:19:46 +0200 Subject: [PATCH] fix(plip): raise /game/file MAX_BODY to 3 MB Neural-TTS (Kyutai) gamebook narration WAVs run ~1.5 MB per passage at 16 kHz, over the old 512 KB cap. Streamed in 2 KB chunks so the larger cap stays RAM-safe. --- plip_voice/main/net.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plip_voice/main/net.c b/plip_voice/main/net.c index bb2bb1f..4e41a5a 100644 --- a/plip_voice/main/net.c +++ b/plip_voice/main/net.c @@ -54,8 +54,9 @@ #define SPIFFS_LABEL "storage" #define SPIFFS_BASE "/spiffs" -#define MAX_BODY (512 * 1024) /* streamed in 2 KB chunks → RAM-safe; raised - so full-length say() hint WAVs fit on SD */ +#define MAX_BODY (3 * 1024 * 1024) /* streamed in 2 KB chunks → RAM-safe; + raised to fit full-length neural-TTS + (Kyutai) gamebook narration WAVs */ static volatile bool s_connected = false; static httpd_handle_t s_httpd = NULL; -- 2.52.0