Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
xuning
/
sherpaonnx
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Fangjun Kuang
2024-05-28 18:46:43 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
GitHub
2024-05-28 18:46:43 +0800
Commit
b4f1006864a7e86576be105d03541ba4eaaaf00e
b4f10068
1 parent
50a2eaa4
fix node-addaon-api for vad (#932)
隐藏空白字符变更
内嵌
并排对比
正在显示
4 个修改的文件
包含
5 行增加
和
5 行删除
.github/scripts/node-addon/run.sh
.github/workflows/npm-addon.yaml
scripts/node-addon-api/src/vad.cc
scripts/node-addon-api/src/wave-writer.cc
.github/scripts/node-addon/run.sh
查看文件 @
b4f1006
...
...
@@ -18,7 +18,7 @@ fi
SHERPA_ONNX_VERSION
=
$(
grep
"SHERPA_ONNX_VERSION"
./CMakeLists.txt | cut -d
" "
-f 2 | cut -d
'"'
-f 2
)
echo
"SHERPA_ONNX_VERSION
$SHERPA_ONNX_VERSION
"
# SHERPA_ONNX_VERSION=1.0.2
7
# SHERPA_ONNX_VERSION=1.0.2
8
if
[
-z
$owner
]
;
then
owner
=
k2-fsa
...
...
.github/workflows/npm-addon.yaml
查看文件 @
b4f1006
...
...
@@ -55,7 +55,7 @@ jobs:
SHERPA_ONNX_VERSION=$(grep "SHERPA_ONNX_VERSION" ./CMakeLists.txt | cut -d " " -f 2 | cut -d '"' -f 2)
echo "SHERPA_ONNX_VERSION $SHERPA_ONNX_VERSION"
# SHERPA_ONNX_VERSION=1.0.2
7
# SHERPA_ONNX_VERSION=1.0.2
8
src_dir=.github/scripts/node-addon
sed -i.bak s/SHERPA_ONNX_VERSION/$SHERPA_ONNX_VERSION/g $src_dir/package.json
...
...
scripts/node-addon-api/src/vad.cc
查看文件 @
b4f1006
...
...
@@ -137,8 +137,8 @@ static Napi::Float32Array CircularBufferGetWrapper(
return
float32Array
;
}
else
{
// don't use external buffer
Napi
::
ArrayBuffer
arrayBuffer
=
Napi
::
ArrayBuffer
::
New
(
env
,
const_cast
<
float
*>
(
data
),
sizeof
(
float
)
*
n
);
Napi
::
ArrayBuffer
arrayBuffer
=
Napi
::
ArrayBuffer
::
New
(
env
,
sizeof
(
float
)
*
n
);
Napi
::
Float32Array
float32Array
=
Napi
::
Float32Array
::
New
(
env
,
n
,
arrayBuffer
,
0
);
...
...
scripts/node-addon-api/src/wave-writer.cc
查看文件 @
b4f1006
...
...
@@ -13,7 +13,7 @@ static Napi::Boolean WriteWaveWrapper(const Napi::CallbackInfo &info) {
if
(
info
.
Length
()
!=
2
)
{
std
::
ostringstream
os
;
os
<<
"Expect only 2 argument
2
. Given: "
<<
info
.
Length
();
os
<<
"Expect only 2 argument
s
. Given: "
<<
info
.
Length
();
Napi
::
TypeError
::
New
(
env
,
os
.
str
()).
ThrowAsJavaScriptException
();
...
...
请
注册
或
登录
后发表评论