Begin to add node-addon-api for sherpa-onnx (#826)

This commit is contained in:
Fangjun Kuang
2024-05-03 14:47:40 +08:00
committed by GitHub
parent fcd6024200
commit 2f9553d838
12 changed files with 838 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
// scripts/node-addon-api/src/sherpa-onnx-node-addon-api.cc
//
// Copyright (c) 2024 Xiaomi Corporation
#include "napi.h" // NOLINT
Napi::Object InitStreamingAsr(Napi::Env env, Napi::Object exports);
void InitWaveReader(Napi::Env env, Napi::Object exports);
Napi::Object Init(Napi::Env env, Napi::Object exports) {
InitStreamingAsr(env, exports);
InitWaveReader(env, exports);
return exports;
}
NODE_API_MODULE(addon, Init)