From 51b42748e5181dafadcf0acc0fb0b5e714358e29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A1=BE=E7=9C=9F=E7=89=9B?= <82481660+cgisky1980@users.noreply.github.com> Date: Sat, 8 Feb 2025 08:25:19 +0800 Subject: [PATCH] Update sherpa-onnx-tts.js VitsModelConfig.model can be none (#1817) * Update sherpa-onnx-tts.js VitsModelConfig.model can be none * Update sherpa-onnx-tts.js --- wasm/tts/sherpa-onnx-tts.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wasm/tts/sherpa-onnx-tts.js b/wasm/tts/sherpa-onnx-tts.js index e08c9e8d..5c09050c 100644 --- a/wasm/tts/sherpa-onnx-tts.js +++ b/wasm/tts/sherpa-onnx-tts.js @@ -21,7 +21,7 @@ function freeConfig(config, Module) { // The user should free the returned pointers function initSherpaOnnxOfflineTtsVitsModelConfig(config, Module) { - const modelLen = Module.lengthBytesUTF8(config.model) + 1; + const modelLen = Module.lengthBytesUTF8(config.model || '')+ 1; const lexiconLen = Module.lengthBytesUTF8(config.lexicon || '') + 1; const tokensLen = Module.lengthBytesUTF8(config.tokens || '') + 1; const dataDirLen = Module.lengthBytesUTF8(config.dataDir || '') + 1;