From 27608311393577d7c4af005ba29bfa8354b156ee Mon Sep 17 00:00:00 2001 From: Kartikeya Mishra <108652656+kartikm7@users.noreply.github.com> Date: Tue, 1 Jul 2025 02:22:07 +0530 Subject: [PATCH] feat: set custom cache directory (#227) --- kokoro.js/src/kokoro.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/kokoro.js/src/kokoro.js b/kokoro.js/src/kokoro.js index e2fc6ba..b2f58b0 100644 --- a/kokoro.js/src/kokoro.js +++ b/kokoro.js/src/kokoro.js @@ -126,9 +126,9 @@ export class KokoroTTS { splitter = new TextSplitterStream(); const chunks = split_pattern ? text - .split(split_pattern) - .map((chunk) => chunk.trim()) - .filter((chunk) => chunk.length > 0) + .split(split_pattern) + .map((chunk) => chunk.trim()) + .filter((chunk) => chunk.length > 0) : [text]; splitter.push(...chunks); } else { @@ -150,6 +150,12 @@ export class KokoroTTS { } export const env = { + set cacheDir(value) { + hf.cacheDir = value + }, + get cacheDir() { + return hf.cacheDir + }, set wasmPaths(value) { hf.backends.onnx.wasm.wasmPaths = value; },