sherpa-onnx icon indicating copy to clipboard operation
sherpa-onnx copied to clipboard

在NodeJs中如何使用_SherpaOnnxOfflineTtsGenerateWithCallback?

Open LiShang007 opened this issue 8 months ago • 0 comments

const h = tts.Module._SherpaOnnxOfflineTtsGenerateWithCallback( tts.handle, textPtr, config.sid, config.speed,(samples,progress)=>{ console.log(收到 ${n} 个样本,进度: ${progress}); return 1; });

现在的实现逻辑如上面的,但是最终提示

RuntimeError: null function or function signature mismatch at wasm://wasm/02fb2f12:wasm-function[9902]:0x69a8b3 at wasm://wasm/02fb2f12:wasm-function[9996]:0x6ce624 at wasm://wasm/02fb2f12:wasm-function[4473]:0x3542d2 at wasm://wasm/02fb2f12:wasm-function[9921]:0x6a1254 at generate (/Users/xxxxx/work/project/sherpa-onnx/nodejs-examples/test-offline-tts-kokoro-zh-en.js:47:24) at Object. (/Users/xxxxx/work/project/sherpa-onnx/nodejs-examples/test-offline-tts-kokoro-zh-en.js:72:15) at Module._compile (node:internal/modules/cjs/loader:1554:14) at Object..js (node:internal/modules/cjs/loader:1706:10) at Module.load (node:internal/modules/cjs/loader:1289:32) at Function._load (node:internal/modules/cjs/loader:1108:12)

LiShang007 avatar Mar 29 '25 08:03 LiShang007