Commit Graph

192 Commits

Author SHA1 Message Date
Fangjun Kuang
bdf84a7cf0 Release v1.11.1 (#2015) 2025-03-17 17:32:51 +08:00
Fangjun Kuang
f110c776ac Release v1.11.0 (#2010) 2025-03-16 15:27:36 +08:00
Fangjun Kuang
d320fdf65e Add WebAssembly (WASM) for speech enhancement GTCRN models (#2002) 2025-03-13 18:35:03 +08:00
Fangjun Kuang
1e2328242d Test using sherpa-onnx as a cmake subproject (#1961) 2025-03-06 12:12:56 +08:00
Fangjun Kuang
337d5f7a80 Release v1.10.46 (#1929) 2025-02-26 19:19:33 +08:00
Fangjun Kuang
4d79e6a007 Add C++ API for streaming zipformer ASR on RK NPU (#1908) 2025-02-24 19:07:37 +08:00
Fangjun Kuang
bafd1103d0 Add onnxruntime 1.18.1 for Linux aarch64 GPU (#1914) 2025-02-24 16:14:14 +08:00
Fangjun Kuang
9711ab2474 Release v1.10.45 (#1881) 2025-02-17 16:20:04 +08:00
Fangjun Kuang
3825cf3126 Release v1.10.44 (#1857) 2025-02-13 19:08:13 +08:00
Fangjun Kuang
1030bed425 Release v1.10.43 (#1828) 2025-02-09 21:58:58 +08:00
Fangjun Kuang
f90f9da30b Release v1.10.42 (#1814) 2025-02-07 18:51:06 +08:00
Fangjun Kuang
66e02d8381 Release v1.10.41 (#1744) 2025-01-22 11:21:31 +08:00
Fangjun Kuang
2df43b3788 Release v1.10.40 (#1731) 2025-01-17 18:09:19 +08:00
Fangjun Kuang
cbe07ac1b6 Release v1.10.39 (#1702) 2025-01-13 10:28:05 +08:00
Fangjun Kuang
930986b06c Release v1.10.38 (#1688) 2025-01-06 11:31:18 +08:00
Fangjun Kuang
b2ad6f63f7 Release v1.10.37 (#1663) 2024-12-31 12:50:38 +08:00
Fangjun Kuang
30a17b96fa Release v1.10.36 (#1643) 2024-12-24 11:50:58 +08:00
Fangjun Kuang
70ee779410 Support using onnxruntime 1.16.0 with CUDA 11.4 on Jetson Orin NX (Linux arm64 GPU). (#1630)
* Support using onnxruntime 1.16.0 with CUDA 11.4 on Jetson Orin NX.

The pre-built onnxruntime libs are provided by the community
using the following command:

```bash
./build.sh --build_shared_lib --config Release --update \
  --build --parallel --use_cuda \
  --cuda_home /usr/local/cuda \
  --cudnn_home /usr/lib/aarch64-linux-gnu 2>&1 | tee my-log.txt
```

See also https://github.com/microsoft/onnxruntime/discussions/11226

---

Info about the board:

```
Model: NVIDIA Orin NX T801-16GB - Jetpack 5.1.4 [L4T 35.6.0]
```

```
nvidia@nvidia-desktop:~/Downloads$ head -n 1 /etc/nv_tegra_release
# R35 (release), REVISION: 6.0, GCID: 37391689, BOARD: t186ref, EABI: aarch64, DATE: Wed Aug 28 09:12:27 UTC 2024

nvidia@nvidia-desktop:~/Downloads$ uname -r
5.10.216-tegra

nvidia@nvidia-desktop:~/Downloads$ lsb_release -i -r
Distributor ID:	Ubuntu
Release:	20.04

nvidia@nvidia-desktop:~/Downloads$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Wed_Sep_21_10:43:33_PDT_2022
Cuda compilation tools, release 11.8, V11.8.89
Build cuda_11.8.r11.8/compiler.31833905_0

nvidia@nvidia-desktop:~/Downloads$ dpkg -l libcudnn8
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version              Architecture Description
+++-==============-====================-============-=================================
ii  libcudnn8      8.6.0.166-1+cuda11.4 arm64        cuDNN runtime libraries

nvidia@nvidia-desktop:~/Downloads$ dpkg -l tensorrt
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version            Architecture Description
+++-==============-==================-============-=================================
ii  tensorrt       8.5.2.2-1+cuda11.4 arm64        Meta package for TensorRT
```
2024-12-19 18:19:53 +08:00
Fangjun Kuang
e639c70d78 Support linking onnxruntime statically for Android (#1619) 2024-12-14 09:53:44 +08:00
Fangjun Kuang
e54c1f4533 Release v1.10.35 (#1617) 2024-12-12 20:07:47 +08:00
Fangjun Kuang
e011e849d4 Release v1.10.34 (#1611) 2024-12-10 20:29:33 +08:00
Fangjun Kuang
9352ccf7d5 Release v1.10.33 (#1591) 2024-12-04 14:51:46 +08:00
Fangjun Kuang
a4b79f077c Fix flutter ios (#1563) 2024-11-26 13:45:15 +08:00
Fangjun Kuang
e424cc9e0d Support cross-compiling for HarmonyOS (#1553) 2024-11-20 10:06:49 +08:00
Fangjun Kuang
9a48012648 Use xcframework for Flutter iOS plugin. (#1547) 2024-11-16 16:42:02 +08:00
Fangjun Kuang
91e090ff86 Release v1.10.30 (#1484) 2024-10-27 13:45:13 +08:00
Fangjun Kuang
d5a2f52413 Release v1.10.29 (#1468) 2024-10-25 15:50:42 +08:00
Fangjun Kuang
effd5ef2be Add C++ API for streaming ASR. (#1455)
It is a wrapper around the C API.
2024-10-23 12:07:43 +08:00
Fangjun Kuang
99f320b893 Release v1.10.28 (#1424) 2024-10-13 15:27:38 +08:00
Fangjun Kuang
1d061df355 WebAssembly exmaple for speaker diarization (#1411) 2024-10-10 22:14:45 +08:00
Fangjun Kuang
b965f14cf0 Add Python API for clustering (#1385) 2024-09-30 11:33:15 +08:00
Fangjun Kuang
70568c2df7 Support Agglomerative clustering. (#1384)
We use the open-source implementation from
https://github.com/cdalitz/hclust-cpp
2024-09-29 23:44:29 +08:00
Fangjun Kuang
647b63ea44 Release v1.10.27 (#1359) 2024-09-19 10:49:29 +08:00
Fangjun Kuang
9dade25d3e Release v1.10.26 (#1350) 2024-09-14 14:37:42 +08:00
Fangjun Kuang
211786e798 Release v1.10.25 (#1344) 2024-09-13 14:58:38 +08:00
Fangjun Kuang
cc462316db Release v1.10.24 (#1309) 2024-08-30 17:27:08 +08:00
Fangjun Kuang
5ed8e31868 Add VAD and keyword spotting for the Node package with WebAssembly (#1286) 2024-08-24 23:05:54 +08:00
Fangjun Kuang
537e163dd0 WebAssembly example for VAD + Non-streaming ASR (#1284) 2024-08-24 13:24:52 +08:00
Fangjun Kuang
1ef8a7a202 Add WebAssembly for VAD (#1281) 2024-08-23 17:08:37 +08:00
Fangjun Kuang
88809753ab Release v1.10.22 (#1267) 2024-08-16 22:40:49 +08:00
Fangjun Kuang
97a6a2a16a Enable IPO only for Release build. (#1261) 2024-08-15 18:16:42 +08:00
Fangjun Kuang
94e256244d Add blank penalty for various language bindings. (#1234) 2024-08-08 10:43:31 +08:00
Fangjun Kuang
646f99c870 Dart API for adding punctuations to text (#1182) 2024-07-29 12:41:52 +08:00
Fangjun Kuang
4e6aeff07e Refactor C API to prefix each API with SherpaOnnx. (#1171) 2024-07-26 18:47:02 +08:00
Fangjun Kuang
994c3e7c96 Add VAD + Non-streaming ASR example for JavaScript API. (#1170) 2024-07-26 12:42:08 +08:00
thewh1teagle
d32a46169f feat: add directml support (#1153) 2024-07-22 23:50:48 +08:00
Fangjun Kuang
25f0a10468 Add C++ runtime for SenseVoice models (#1148) 2024-07-18 22:54:18 +08:00
Fangjun Kuang
960eb7529e Add C++ runtime for MeloTTS (#1138) 2024-07-16 15:55:02 +08:00
Fangjun Kuang
c35200dccf Revert to onnxruntime 1.17.1 (#1131) 2024-07-15 14:24:08 +08:00
Fangjun Kuang
117cd7bb8c Support whisper large/large-v1/large-v2/large-v3 and distil-large-v2 (#1114) 2024-07-12 23:47:39 +08:00