Skip to content

Commit

Permalink
fix jni doc for sherpa-onnx (#642)
Browse files Browse the repository at this point in the history
  • Loading branch information
csukuangfj authored Aug 29, 2024
1 parent bc8864f commit 7ebae46
Show file tree
Hide file tree
Showing 3 changed files with 99 additions and 150 deletions.
80 changes: 36 additions & 44 deletions docs/source/onnx/java-api/build-jni-linux.rst
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,12 @@ Please use the following commands to build `sherpa-onnx`_:
cd build
# If you want to enable GPU support, please
# set OFF to ON
SHERPA_ONNX_ENABLE_GPU=OFF
cmake \
-DSHERPA_ONNX_ENABLE_GPU=$SHERPA_ONNX_ENABLE_GPU \
-DSHERPA_ONNX_ENABLE_PYTHON=OFF \
-DSHERPA_ONNX_ENABLE_TESTS=OFF \
-DSHERPA_ONNX_ENABLE_CHECK=OFF \
Expand All @@ -76,32 +81,28 @@ Please use the following commands to build `sherpa-onnx`_:
make -j4
# Remove unused libs
rm lib/lib*.a
rm lib/libcargs.so
# You don't need it for jni
rm lib/libsherpa-onnx-c-api.so
ls -lh lib
You should see the following output for ``ls -lh lib``::

total 7.7M
-rwxrwxr-x 1 fangjun fangjun 16K May 15 03:53 libcargs.so
-rwxrwxr-x 1 fangjun fangjun 396K May 15 03:53 libespeak-ng.so
-rwxrwxr-x 1 fangjun fangjun 652K May 15 03:53 libkaldi-decoder-core.so
-rwxrwxr-x 1 fangjun fangjun 108K May 15 03:53 libkaldi-native-fbank-core.so
lrwxrwxrwx 1 fangjun fangjun 23 May 15 03:53 libpiper_phonemize.so -> libpiper_phonemize.so.1
lrwxrwxrwx 1 fangjun fangjun 27 May 15 03:53 libpiper_phonemize.so.1 -> libpiper_phonemize.so.1.2.0
-rwxrwxr-x 1 fangjun fangjun 450K May 15 03:53 libpiper_phonemize.so.1.2.0
-rwxrwxr-x 1 fangjun fangjun 107K May 15 03:55 libsherpa-onnx-c-api.so
-rwxrwxr-x 1 fangjun fangjun 2.4M May 15 03:54 libsherpa-onnx-core.so
lrwxrwxrwx 1 fangjun fangjun 26 May 15 03:53 libsherpa-onnx-fstfar.so -> libsherpa-onnx-fstfar.so.7
-rwxrwxr-x 1 fangjun fangjun 18K May 15 03:53 libsherpa-onnx-fstfar.so.7
lrwxrwxrwx 1 fangjun fangjun 23 May 15 03:53 libsherpa-onnx-fst.so -> libsherpa-onnx-fst.so.6
-rwxrwxr-x 1 fangjun fangjun 2.1M May 15 03:53 libsherpa-onnx-fst.so.6
-rwxrwxr-x 1 fangjun fangjun 134K May 15 03:55 libsherpa-onnx-jni.so
-rwxrwxr-x 1 fangjun fangjun 1.2M May 15 03:53 libsherpa-onnx-kaldifst-core.so
-rwxrwxr-x 1 fangjun fangjun 229K May 15 03:53 libucd.so

Note that all these ``*.so`` files are required.
total 4.0M
-rwxrwxr-x 1 fangjun fangjun 4.0M Aug 29 00:56 libsherpa-onnx-jni.so

``libsherpa-onnx-jni.so`` contains the JNI interface for `sherpa-onnx`_.

.. hint::

You can find ``libonnxruntime.so`` by running::

fangjun@ubuntu23-04:~/sherpa-onnx/build$ ls _deps/onnxruntime-src/lib/
libonnxruntime.so

Download pre-built JNI libs
---------------------------
Expand All @@ -116,39 +117,30 @@ For Chinese users, please use
`<https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/tree/main/jni>`_

Please always use the latest version. In the following, we describe how to download
the version ``1.10.2``.
the version ``1.10.23``.

.. code-block:: bash
wget https://huggingface.co/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.2-linux-x64-jni.tar.bz2
wget https://huggingface.co/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.23-linux-x64-jni.tar.bz2
# For Chinese users
# wget https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.2-linux-x64-jni.tar.bz2
# wget https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.23-linux-x64-jni.tar.bz2
tar xf sherpa-onnx-v1.10.23-linux-x64-jni.tar.bz2
rm sherpa-onnx-v1.10.23-linux-x64-jni.tar.bz2
.. note::

tar xf sherpa-onnx-v1.10.2-linux-x64-jni.tar.bz2
rm sherpa-onnx-v1.10.2-linux-x64-jni.tar.bz2
You can also download it from

`<https://github.com/k2-fsa/sherpa-onnx/releases>`_

You should find the following files:

.. code-block:: bash
ls -lh sherpa-onnx-v1.10.2-linux-x64-jni/lib/
-rwxr-xr-x 1 fangjun staff 16K Jun 25 11:41 libcargs.so
-rwxr-xr-x 1 fangjun staff 383K Jun 25 11:41 libespeak-ng.so
-rwxr-xr-x 1 fangjun staff 648K Jun 25 11:41 libkaldi-decoder-core.so
-rwxr-xr-x 1 fangjun staff 214K Jun 25 11:41 libkaldi-native-fbank-core.so
-rw-r--r-- 1 fangjun staff 15M Jun 25 11:40 libonnxruntime.so
-rw-r--r-- 1 fangjun staff 15M Jun 25 11:40 libonnxruntime.so.1.17.1
lrwxr-xr-x 1 fangjun staff 23B Jun 25 11:44 libpiper_phonemize.so -> libpiper_phonemize.so.1
lrwxr-xr-x 1 fangjun staff 27B Jun 25 11:44 libpiper_phonemize.so.1 -> libpiper_phonemize.so.1.2.0
-rwxr-xr-x 1 fangjun staff 535K Jun 25 11:41 libpiper_phonemize.so.1.2.0
-rwxr-xr-x 1 fangjun staff 128K Jun 25 11:44 libsherpa-onnx-c-api.so
-rwxr-xr-x 1 fangjun staff 2.5M Jun 25 11:43 libsherpa-onnx-core.so
-rwxr-xr-x 1 fangjun staff 2.1M Jun 25 11:41 libsherpa-onnx-fst.so
-rwxr-xr-x 1 fangjun staff 18K Jun 25 11:41 libsherpa-onnx-fstfar.so
-rwxr-xr-x 1 fangjun staff 155K Jun 25 11:44 libsherpa-onnx-jni.so
-rwxr-xr-x 1 fangjun staff 1.1M Jun 25 11:41 libsherpa-onnx-kaldifst-core.so
-rwxr-xr-x 1 fangjun staff 81K Jun 25 11:41 libsherpa-onnx-portaudio.so
-rwxr-xr-x 1 fangjun staff 275K Jun 25 11:41 libssentencepiece_core.so
-rwxr-xr-x 1 fangjun staff 224K Jun 25 11:40 libucd.so
ls -lh sherpa-onnx-v1.10.23-linux-x64-jni/lib/
total 19M
-rw-r--r-- 1 fangjun fangjun 15M Aug 24 22:18 libonnxruntime.so
-rwxr-xr-x 1 fangjun fangjun 4.2M Aug 24 22:25 libsherpa-onnx-jni.so
115 changes: 46 additions & 69 deletions docs/source/onnx/java-api/build-jni-macos.rst
Original file line number Diff line number Diff line change
Expand Up @@ -76,33 +76,34 @@ Please use the following commands to build `sherpa-onnx`_:
make -j4
# Remove unused files
rm lib/lib*.a
rm lib/libcargs.dylib
rm lib/libsherpa-onnx-c-api.dylib
ls -lh lib
You should see the following output for ``ls -lh lib``::

total 11576
-rwxr-xr-x 1 fangjun staff 33K May 15 11:24 libcargs.dylib
-rwxr-xr-x 1 fangjun staff 350K May 15 11:24 libespeak-ng.dylib
-rwxr-xr-x 1 fangjun staff 471K May 15 11:24 libkaldi-decoder-core.dylib
-rwxr-xr-x 1 fangjun staff 113K May 15 11:24 libkaldi-native-fbank-core.dylib
-rwxr-xr-x 1 fangjun staff 423K May 15 11:24 libpiper_phonemize.1.2.0.dylib
lrwxr-xr-x 1 fangjun staff 30B May 15 11:24 libpiper_phonemize.1.dylib -> libpiper_phonemize.1.2.0.dylib
lrwxr-xr-x 1 fangjun staff 26B May 15 11:24 libpiper_phonemize.dylib -> libpiper_phonemize.1.dylib
-rwxr-xr-x 1 fangjun staff 113K May 15 11:25 libsherpa-onnx-c-api.dylib
-rwxr-xr-x 1 fangjun staff 1.8M May 15 11:24 libsherpa-onnx-core.dylib
-rwxr-xr-x 1 fangjun staff 1.5M May 15 11:24 libsherpa-onnx-fst.6.dylib
lrwxr-xr-x 1 fangjun staff 26B May 15 11:24 libsherpa-onnx-fst.dylib -> libsherpa-onnx-fst.6.dylib
-rwxr-xr-x 1 fangjun staff 34K May 15 11:24 libsherpa-onnx-fstfar.7.dylib
lrwxr-xr-x 1 fangjun staff 29B May 15 11:24 libsherpa-onnx-fstfar.dylib -> libsherpa-onnx-fstfar.7.dylib
-rwxr-xr-x 1 fangjun staff 127K May 15 11:25 libsherpa-onnx-jni.dylib
-rwxr-xr-x 1 fangjun staff 933K May 15 11:24 libsherpa-onnx-kaldifst-core.dylib
-rwxr-xr-x 1 fangjun staff 187K May 15 11:24 libucd.dylib


Note that all these ``*.dylib`` files are required.
total 8024
-rwxr-xr-x 1 fangjun staff 3.9M Aug 18 19:34 libsherpa-onnx-jni.dylib

``libsherpa-onnx-jni.dylib`` contains the JNI interface for `sherpa-onnx`_.

.. hint::

You can find ``libonnxruntime.dylib`` by running::

fangjuns-MacBook-Pro:build fangjun$ pwd
/Users/fangjun/open-source/sherpa-onnx/build

fangjuns-MacBook-Pro:build fangjun$ ls -lh _deps/onnxruntime-src/lib/
total 51664
-rwxr-xr-x 1 fangjun staff 25M Aug 14 14:09 libonnxruntime.1.17.1.dylib
drwxr-xr-x 3 fangjun staff 96B Aug 14 14:09 libonnxruntime.1.17.1.dylib.dSYM
lrwxr-xr-x 1 fangjun staff 27B Aug 14 14:09 libonnxruntime.dylib -> libonnxruntime.1.17.1.dylib


Download pre-built JNI libs
---------------------------

Expand All @@ -116,78 +117,54 @@ For Chinese users, please use
`<https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/tree/main/jni>`_

Please always use the latest version. In the following, we describe how to download
the version ``1.10.2``.
the version ``1.10.23``.

.. tabs::

.. tab:: Intel CPU (x86_64)

.. code-block:: bash
wget https://huggingface.co/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.2-osx-x86_64-jni.tar.bz2
wget https://huggingface.co/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.23-osx-x86_64-jni.tar.bz2
# For Chinese users
# wget https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.2-osx-x86_64-jni.tar.bz2
# wget https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.23-osx-x86_64-jni.tar.bz2
tar xf sherpa-onnx-v1.10.2-osx-x86_64-jni.tar.bz2
rm sherpa-onnx-v1.10.2-osx-x86_64-jni.tar.bz2
tar xf sherpa-onnx-v1.10.23-osx-x86_64-jni.tar.bz2
rm sherpa-onnx-v1.10.23-osx-x86_64-jni.tar.bz2
.. tab:: Apple Silicon (arm64)

.. code-block:: bash
wget https://huggingface.co/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.2-osx-arm64-jni.tar.bz2
wget https://huggingface.co/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.23-osx-arm64-jni.tar.bz2
# For Chinese users
# wget https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.2-osx-arm64-jni.tar.bz2
# wget https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.23-osx-arm64-jni.tar.bz2
tar xf sherpa-onnx-v1.10.23-osx-arm64-jni.tar.bz2
rm sherpa-onnx-v1.10.23-osx-arm64-jni.tar.bz2
.. note::

You can also download it from

tar xf sherpa-onnx-v1.10.2-osx-arm64-jni.tar.bz2
rm sherpa-onnx-v1.10.2-osx-arm64-jni.tar.bz2
`<https://github.com/k2-fsa/sherpa-onnx/releases>`_

After downloading, you should see the following files:

.. code-block:: bash
# For x86_64
ls -lh sherpa-onnx-v1.10.2-osx-x86_64-jni/lib/
-rwxr-xr-x 1 fangjun staff 33K Jun 25 11:39 libcargs.dylib
-rwxr-xr-x 1 fangjun staff 335K Jun 25 11:39 libespeak-ng.dylib
-rwxr-xr-x 1 fangjun staff 484K Jun 25 11:39 libkaldi-decoder-core.dylib
-rwxr-xr-x 1 fangjun staff 121K Jun 25 11:39 libkaldi-native-fbank-core.dylib
-rw-r--r-- 1 fangjun staff 25M Jun 25 11:39 libonnxruntime.1.17.1.dylib
lrwxr-xr-x 1 fangjun staff 27B Jun 25 11:39 libonnxruntime.dylib -> libonnxruntime.1.17.1.dylib
-rwxr-xr-x 1 fangjun staff 427K Jun 25 11:39 libpiper_phonemize.1.2.0.dylib
lrwxr-xr-x 1 fangjun staff 30B Jun 25 11:39 libpiper_phonemize.1.dylib -> libpiper_phonemize.1.2.0.dylib
lrwxr-xr-x 1 fangjun staff 26B Jun 25 11:39 libpiper_phonemize.dylib -> libpiper_phonemize.1.dylib
-rwxr-xr-x 1 fangjun staff 115K Jun 25 11:39 libsherpa-onnx-c-api.dylib
-rwxr-xr-x 1 fangjun staff 1.9M Jun 25 11:39 libsherpa-onnx-core.dylib
-rwxr-xr-x 1 fangjun staff 1.5M Jun 25 11:39 libsherpa-onnx-fst.dylib
-rwxr-xr-x 1 fangjun staff 40K Jun 25 11:39 libsherpa-onnx-fstfar.dylib
-rwxr-xr-x 1 fangjun staff 134K Jun 25 11:39 libsherpa-onnx-jni.dylib
-rwxr-xr-x 1 fangjun staff 963K Jun 25 11:39 libsherpa-onnx-kaldifst-core.dylib
-rwxr-xr-x 1 fangjun staff 117K Jun 25 11:39 libsherpa-onnx-portaudio.dylib
-rwxr-xr-x 1 fangjun staff 150K Jun 25 11:39 libssentencepiece_core.dylib
-rwxr-xr-x 1 fangjun staff 187K Jun 25 11:39 libucd.dylib
ls -lh sherpa-onnx-v1.10.23-osx-x86_64-jni/lib
total 30M
-rw-r--r-- 1 fangjun fangjun 26M Aug 25 00:31 libonnxruntime.1.17.1.dylib
lrwxrwxrwx 1 fangjun fangjun 27 Aug 25 00:35 libonnxruntime.dylib -> libonnxruntime.1.17.1.dylib
-rwxr-xr-x 1 fangjun fangjun 3.9M Aug 25 00:35 libsherpa-onnx-jni.dylib
# For arm64
ls -lh sherpa-onnx-v1.10.2-osx-arm64-jni/lib/
-rwxr-xr-x 1 fangjun staff 49K Jun 25 11:39 libcargs.dylib
-rwxr-xr-x 1 fangjun staff 318K Jun 25 11:39 libespeak-ng.dylib
-rwxr-xr-x 1 fangjun staff 436K Jun 25 11:39 libkaldi-decoder-core.dylib
-rwxr-xr-x 1 fangjun staff 122K Jun 25 11:39 libkaldi-native-fbank-core.dylib
-rw-r--r-- 1 fangjun staff 23M Jun 25 11:39 libonnxruntime.1.17.1.dylib
lrwxr-xr-x 1 fangjun staff 27B Jun 25 11:39 libonnxruntime.dylib -> libonnxruntime.1.17.1.dylib
-rwxr-xr-x 1 fangjun staff 430K Jun 25 11:39 libpiper_phonemize.1.2.0.dylib
lrwxr-xr-x 1 fangjun staff 30B Jun 25 11:39 libpiper_phonemize.1.dylib -> libpiper_phonemize.1.2.0.dylib
lrwxr-xr-x 1 fangjun staff 26B Jun 25 11:39 libpiper_phonemize.dylib -> libpiper_phonemize.1.dylib
-rwxr-xr-x 1 fangjun staff 132K Jun 25 11:39 libsherpa-onnx-c-api.dylib
-rwxr-xr-x 1 fangjun staff 1.7M Jun 25 11:39 libsherpa-onnx-core.dylib
-rwxr-xr-x 1 fangjun staff 1.4M Jun 25 11:39 libsherpa-onnx-fst.dylib
-rwxr-xr-x 1 fangjun staff 56K Jun 25 11:39 libsherpa-onnx-fstfar.dylib
-rwxr-xr-x 1 fangjun staff 151K Jun 25 11:39 libsherpa-onnx-jni.dylib
-rwxr-xr-x 1 fangjun staff 859K Jun 25 11:39 libsherpa-onnx-kaldifst-core.dylib
-rwxr-xr-x 1 fangjun staff 118K Jun 25 11:39 libsherpa-onnx-portaudio.dylib
-rwxr-xr-x 1 fangjun staff 149K Jun 25 11:39 libssentencepiece_core.dylib
-rwxr-xr-x 1 fangjun staff 188K Jun 25 11:39 libucd.dylib
ls -lh sherpa-onnx-v1.10.23-osx-arm64-jni/lib/
total 27M
-rw-r--r-- 1 fangjun fangjun 23M Aug 24 23:56 libonnxruntime.1.17.1.dylib
lrwxrwxrwx 1 fangjun fangjun 27 Aug 24 23:59 libonnxruntime.dylib -> libonnxruntime.1.17.1.dylib
-rwxr-xr-x 1 fangjun fangjun 3.6M Aug 24 23:59 libsherpa-onnx-jni.dylib
54 changes: 17 additions & 37 deletions docs/source/onnx/java-api/build-jni-windows.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,55 +24,35 @@ For Chinese users, please use
`<https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/tree/main/jni>`_

Please always use the latest version. In the following, we describe how to download
the version ``1.10.2``.
the version ``1.10.23``.

.. code-block:: bash
wget https://huggingface.co/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.2-win-x64-jni.tar.bz2
wget https://huggingface.co/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.23-win-x64-jni.tar.bz2
# For Chinese users
# wget https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.2-win-x64-jni.tar.bz2
# wget https://hf-mirror.com/csukuangfj/sherpa-onnx-libs/resolve/main/jni/sherpa-onnx-v1.10.23-win-x64-jni.tar.bz2
tar xf sherpa-onnx-v1.10.2-win-x64-jni.tar.bz2
rm sherpa-onnx-v1.10.2-win-x64-jni.tar.bz2
tar xf sherpa-onnx-v1.10.23-win-x64-jni.tar.bz2
rm sherpa-onnx-v1.10.23-win-x64-jni.tar.bz2
You should find the following files:

.. code-block:: bash
ls -lh sherpa-onnx-v1.10.2-win-x64-jni/lib/
-rwxr-xr-x 1 fangjun staff 12K Jun 25 11:43 cargs.dll
-rw-r--r-- 1 fangjun staff 3.1K Jun 25 11:43 cargs.lib
-rwxr-xr-x 1 fangjun staff 271K Jun 25 11:43 espeak-ng.dll
-rw-r--r-- 1 fangjun staff 49K Jun 25 11:43 espeak-ng.lib
-rwxr-xr-x 1 fangjun staff 533K Jun 25 11:44 kaldi-decoder-core.dll
-rw-r--r-- 1 fangjun staff 1.1M Jun 25 11:44 kaldi-decoder-core.lib
-rwxr-xr-x 1 fangjun staff 109K Jun 25 11:43 kaldi-native-fbank-core.dll
-rw-r--r-- 1 fangjun staff 103K Jun 25 11:43 kaldi-native-fbank-core.lib
-rwxr-xr-x 1 fangjun staff 10M Jun 25 11:43 onnxruntime.dll
-rwxr-xr-x 1 fangjun staff 22K Jun 25 11:43 onnxruntime_providers_shared.dll
-rwxr-xr-x 1 fangjun staff 439K Jun 25 11:43 piper_phonemize.dll
-rw-r--r-- 1 fangjun staff 212K Jun 25 11:43 piper_phonemize.lib
-rwxr-xr-x 1 fangjun staff 76K Jun 25 11:47 sherpa-onnx-c-api.dll
-rw-r--r-- 1 fangjun staff 63K Jun 25 11:47 sherpa-onnx-c-api.lib
-rwxr-xr-x 1 fangjun staff 1.7M Jun 25 11:47 sherpa-onnx-core.dll
-rw-r--r-- 1 fangjun staff 2.5M Jun 25 11:47 sherpa-onnx-core.lib
-rwxr-xr-x 1 fangjun staff 1.4M Jun 25 11:43 sherpa-onnx-fst.dll
-rw-r--r-- 1 fangjun staff 3.8M Jun 25 11:43 sherpa-onnx-fst.lib
-rwxr-xr-x 1 fangjun staff 30K Jun 25 11:43 sherpa-onnx-fstfar.dll
-rw-r--r-- 1 fangjun staff 24K Jun 25 11:43 sherpa-onnx-fstfar.lib
-rwxr-xr-x 1 fangjun staff 109K Jun 25 11:47 sherpa-onnx-jni.dll
-rw-r--r-- 1 fangjun staff 92K Jun 25 11:47 sherpa-onnx-jni.lib
-rwxr-xr-x 1 fangjun staff 1.1M Jun 25 11:44 sherpa-onnx-kaldifst-core.dll
-rw-r--r-- 1 fangjun staff 2.8M Jun 25 11:44 sherpa-onnx-kaldifst-core.lib
-rwxr-xr-x 1 fangjun staff 173K Jun 25 11:43 sherpa-onnx-portaudio.dll
-rw-r--r-- 1 fangjun staff 43K Jun 25 11:43 sherpa-onnx-portaudio.lib
-rwxr-xr-x 1 fangjun staff 135K Jun 25 11:43 ssentencepiece_core.dll
-rw-r--r-- 1 fangjun staff 174K Jun 25 11:43 ssentencepiece_core.lib
-rwxr-xr-x 1 fangjun staff 168K Jun 25 11:43 ucd.dll
-rw-r--r-- 1 fangjun staff 5.9K Jun 25 11:43 ucd.lib
ls -lh sherpa-onnx-v1.10.23-win-x64-jni/lib/
total 14M
-rwxr-xr-x 1 fangjun fangjun 11M Aug 24 15:41 onnxruntime.dll
-rwxr-xr-x 1 fangjun fangjun 23K Aug 24 15:41 onnxruntime_providers_shared.dll
-rwxr-xr-x 1 fangjun fangjun 3.1M Aug 24 15:48 sherpa-onnx-jni.dll
-rw-r--r-- 1 fangjun fangjun 51K Aug 24 15:47 sherpa-onnx-jni.lib
.. hint::

Only ``*.dll`` files are needed during runtime.

.. note::

You can also download it from

`<https://github.com/k2-fsa/sherpa-onnx/releases>`_

0 comments on commit 7ebae46

Please sign in to comment.