Fangjun Kuang
Committed by GitHub

fix node-addaon-api for vad (#932)

@@ -18,7 +18,7 @@ fi @@ -18,7 +18,7 @@ fi
18 SHERPA_ONNX_VERSION=$(grep "SHERPA_ONNX_VERSION" ./CMakeLists.txt | cut -d " " -f 2 | cut -d '"' -f 2) 18 SHERPA_ONNX_VERSION=$(grep "SHERPA_ONNX_VERSION" ./CMakeLists.txt | cut -d " " -f 2 | cut -d '"' -f 2)
19 echo "SHERPA_ONNX_VERSION $SHERPA_ONNX_VERSION" 19 echo "SHERPA_ONNX_VERSION $SHERPA_ONNX_VERSION"
20 20
21 -# SHERPA_ONNX_VERSION=1.0.27 21 +# SHERPA_ONNX_VERSION=1.0.28
22 22
23 if [ -z $owner ]; then 23 if [ -z $owner ]; then
24 owner=k2-fsa 24 owner=k2-fsa
@@ -55,7 +55,7 @@ jobs: @@ -55,7 +55,7 @@ jobs:
55 55
56 SHERPA_ONNX_VERSION=$(grep "SHERPA_ONNX_VERSION" ./CMakeLists.txt | cut -d " " -f 2 | cut -d '"' -f 2) 56 SHERPA_ONNX_VERSION=$(grep "SHERPA_ONNX_VERSION" ./CMakeLists.txt | cut -d " " -f 2 | cut -d '"' -f 2)
57 echo "SHERPA_ONNX_VERSION $SHERPA_ONNX_VERSION" 57 echo "SHERPA_ONNX_VERSION $SHERPA_ONNX_VERSION"
58 - # SHERPA_ONNX_VERSION=1.0.27 58 + # SHERPA_ONNX_VERSION=1.0.28
59 59
60 src_dir=.github/scripts/node-addon 60 src_dir=.github/scripts/node-addon
61 sed -i.bak s/SHERPA_ONNX_VERSION/$SHERPA_ONNX_VERSION/g $src_dir/package.json 61 sed -i.bak s/SHERPA_ONNX_VERSION/$SHERPA_ONNX_VERSION/g $src_dir/package.json
@@ -137,8 +137,8 @@ static Napi::Float32Array CircularBufferGetWrapper( @@ -137,8 +137,8 @@ static Napi::Float32Array CircularBufferGetWrapper(
137 return float32Array; 137 return float32Array;
138 } else { 138 } else {
139 // don't use external buffer 139 // don't use external buffer
140 - Napi::ArrayBuffer arrayBuffer = Napi::ArrayBuffer::New(  
141 - env, const_cast<float *>(data), sizeof(float) * n); 140 + Napi::ArrayBuffer arrayBuffer =
  141 + Napi::ArrayBuffer::New(env, sizeof(float) * n);
142 142
143 Napi::Float32Array float32Array = 143 Napi::Float32Array float32Array =
144 Napi::Float32Array::New(env, n, arrayBuffer, 0); 144 Napi::Float32Array::New(env, n, arrayBuffer, 0);
@@ -13,7 +13,7 @@ static Napi::Boolean WriteWaveWrapper(const Napi::CallbackInfo &info) { @@ -13,7 +13,7 @@ static Napi::Boolean WriteWaveWrapper(const Napi::CallbackInfo &info) {
13 13
14 if (info.Length() != 2) { 14 if (info.Length() != 2) {
15 std::ostringstream os; 15 std::ostringstream os;
16 - os << "Expect only 2 argument2. Given: " << info.Length(); 16 + os << "Expect only 2 arguments. Given: " << info.Length();
17 17
18 Napi::TypeError::New(env, os.str()).ThrowAsJavaScriptException(); 18 Napi::TypeError::New(env, os.str()).ThrowAsJavaScriptException();
19 19