- New buildCacheKey function creates unique identifiers for TTS cache entries. - Cache keys now include sentence, voice, speed, provider, and model parameters. - Prevents serving cached audio or alignment data that mismatches current TTS parameters. - Removes redundant audioCache.clear() calls when voice or speed change, as entries are now distinct. |
||
|---|---|---|
| .. | ||
| ConfigContext.tsx | ||
| DocumentContext.tsx | ||
| EPUBContext.tsx | ||
| HTMLContext.tsx | ||
| PDFContext.tsx | ||
| ThemeContext.tsx | ||
| TTSContext.tsx | ||