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
2025-05-29 16:11:22 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
GitHub
2025-05-29 16:11:22 +0800
Commit
0bb325cecd6b5f583d1c4cf698c2bbaa141c3f90
0bb325ce
1 parent
8e682652
Fix building sherpa-onnx (#2262)
显示空白字符变更
内嵌
并排对比
正在显示
7 个修改的文件
包含
11 行增加
和
3 行删除
build-ios-no-tts.sh
build-ios.sh
build-swift-macos.sh
c-api-examples/Makefile
mfc-examples/NonStreamingSpeechRecognition/sherpa-onnx-deps.props
mfc-examples/NonStreamingTextToSpeech/sherpa-onnx-deps.props
mfc-examples/StreamingSpeechRecognition/sherpa-onnx-deps.props
build-ios-no-tts.sh
查看文件 @
0bb325c
...
...
@@ -125,7 +125,7 @@ cmake --build build/os64 --target install
echo
"Generate xcframework"
mkdir -p
"build/simulator/lib"
for
f
in
libkaldi-native-fbank-core.a libsherpa-onnx-c-api.a libsherpa-onnx-core.a
\
for
f
in
libkaldi-native-fbank-core.a lib
kissfft-float.a lib
sherpa-onnx-c-api.a libsherpa-onnx-core.a
\
libsherpa-onnx-fst.a libsherpa-onnx-fstfar.a libsherpa-onnx-kaldifst-core.a libkaldi-decoder-core.a libssentencepiece_core.a;
do
lipo -create build/simulator_arm64/lib/
${
f
}
\
build/simulator_x86_64/lib/
${
f
}
\
...
...
@@ -136,6 +136,7 @@ done
# cannot accept multi archive with the same architecture.
libtool -static -o build/simulator/sherpa-onnx.a
\
build/simulator/lib/libkaldi-native-fbank-core.a
\
build/simulator/lib/libkissfft-float.a
\
build/simulator/lib/libsherpa-onnx-c-api.a
\
build/simulator/lib/libsherpa-onnx-core.a
\
build/simulator/lib/libsherpa-onnx-fst.a
\
...
...
@@ -146,6 +147,7 @@ libtool -static -o build/simulator/sherpa-onnx.a \
libtool -static -o build/os64/sherpa-onnx.a
\
build/os64/lib/libkaldi-native-fbank-core.a
\
build/os64/lib/libkissfft-float.a
\
build/os64/lib/libsherpa-onnx-c-api.a
\
build/os64/lib/libsherpa-onnx-core.a
\
build/os64/lib/libsherpa-onnx-fst.a
\
...
...
build-ios.sh
查看文件 @
0bb325c
...
...
@@ -127,7 +127,7 @@ cmake --build build/os64 --target install
echo
"Generate xcframework"
mkdir -p
"build/simulator/lib"
for
f
in
libkaldi-native-fbank-core.a libsherpa-onnx-c-api.a libsherpa-onnx-core.a
\
for
f
in
libkaldi-native-fbank-core.a lib
kissfft-float.a lib
sherpa-onnx-c-api.a libsherpa-onnx-core.a
\
libsherpa-onnx-fstfar.a libssentencepiece_core.a
\
libsherpa-onnx-fst.a libsherpa-onnx-kaldifst-core.a libkaldi-decoder-core.a
\
libucd.a libpiper_phonemize.a libespeak-ng.a;
do
...
...
@@ -140,6 +140,7 @@ done
# cannot accept multi archive with the same architecture.
libtool -static -o build/simulator/sherpa-onnx.a
\
build/simulator/lib/libkaldi-native-fbank-core.a
\
build/simulator/lib/libkissfft-float.a
\
build/simulator/lib/libsherpa-onnx-c-api.a
\
build/simulator/lib/libsherpa-onnx-core.a
\
build/simulator/lib/libsherpa-onnx-fstfar.a
\
...
...
@@ -153,6 +154,7 @@ libtool -static -o build/simulator/sherpa-onnx.a \
libtool -static -o build/os64/sherpa-onnx.a
\
build/os64/lib/libkaldi-native-fbank-core.a
\
build/os64/lib/libkissfft-float.a
\
build/os64/lib/libsherpa-onnx-c-api.a
\
build/os64/lib/libsherpa-onnx-core.a
\
build/os64/lib/libsherpa-onnx-fstfar.a
\
...
...
build-swift-macos.sh
查看文件 @
0bb325c
...
...
@@ -30,6 +30,7 @@ libtool -static -o ./install/lib/libsherpa-onnx.a \
./install/lib/libsherpa-onnx-c-api.a
\
./install/lib/libsherpa-onnx-core.a
\
./install/lib/libkaldi-native-fbank-core.a
\
./install/lib/libkissfft-float.a
\
./install/lib/libsherpa-onnx-fstfar.a
\
./install/lib/libsherpa-onnx-fst.a
\
./install/lib/libsherpa-onnx-kaldifst-core.a
\
...
...
c-api-examples/Makefile
查看文件 @
0bb325c
...
...
@@ -4,7 +4,7 @@ CUR_DIR :=$(shell pwd)
CFLAGS
:=
-I ../ -I ../build/_deps/cargs-src/include/
LDFLAGS
:=
-L ../build/lib
LDFLAGS
+=
-L ../build/_deps/onnxruntime-src/lib
LDFLAGS
+=
-lsherpa-onnx-c-api -lsherpa-onnx-core -lkaldi-decoder-core -lsherpa-onnx-kaldifst-core -lsherpa-onnx-fstfar -lsherpa-onnx-fst -lkaldi-native-fbank-core -lpiper_phonemize -lespeak-ng -lucd -lcargs -lonnxruntime
LDFLAGS
+=
-lsherpa-onnx-c-api -lsherpa-onnx-core -lkaldi-decoder-core -lsherpa-onnx-kaldifst-core -lsherpa-onnx-fstfar -lsherpa-onnx-fst -lkaldi-native-fbank-core -l
kissfft-float -l
piper_phonemize -lespeak-ng -lucd -lcargs -lonnxruntime
LDFLAGS
+=
-framework Foundation
LDFLAGS
+=
-lc++
LDFLAGS
+=
-Wl,-rpath,
${
CUR_DIR
}
/../build/lib
...
...
mfc-examples/NonStreamingSpeechRecognition/sherpa-onnx-deps.props
查看文件 @
0bb325c
...
...
@@ -14,6 +14,7 @@
sherpa-onnx-fstfar.lib;
sherpa-onnx-fst.lib;
kaldi-native-fbank-core.lib;
kissfft-float.lib;
onnxruntime.lib;
piper_phonemize.lib;
espeak-ng.lib;
...
...
mfc-examples/NonStreamingTextToSpeech/sherpa-onnx-deps.props
查看文件 @
0bb325c
...
...
@@ -14,6 +14,7 @@
sherpa-onnx-fstfar.lib;
sherpa-onnx-fst.lib;
kaldi-native-fbank-core.lib;
kissfft-float.lib;
onnxruntime.lib;
piper_phonemize.lib;
espeak-ng.lib;
...
...
mfc-examples/StreamingSpeechRecognition/sherpa-onnx-deps.props
查看文件 @
0bb325c
...
...
@@ -14,6 +14,7 @@
sherpa-onnx-fstfar.lib;
sherpa-onnx-fst.lib;
kaldi-native-fbank-core.lib;
kissfft-float.lib;
onnxruntime.lib;
piper_phonemize.lib;
espeak-ng.lib;
...
...
请
注册
或
登录
后发表评论