Commit Graph

51 Commits

Author SHA1 Message Date
Fangjun Kuang
865fd1e017 Support pkg-config (#253) 2023-08-10 11:22:36 +08:00
xiaott
a04221a1ce fix cargs cmake typo (#252)
Co-authored-by: xiaott <xiaott@LAPTOP-3UTS3SBS.localdomain>
2023-08-09 22:49:22 +08:00
Fangjun Kuang
6061318e3f fix building on linux with GPU (#249) 2023-08-09 20:21:28 +08:00
Fangjun Kuang
45b9d4ab37 Support whisper models (#238) 2023-08-07 12:34:18 +08:00
Fangjun Kuang
c88e672733 Fix building wheels on Windows (#229) 2023-08-01 13:45:02 +08:00
Fangjun Kuang
e63d205b3d Add go-api-examples (#219) 2023-07-21 17:56:09 +08:00
Fangjun Kuang
6125d9e063 Refactor onnxruntime.cmake (#220) 2023-07-18 15:44:54 +08:00
Fangjun Kuang
0abd7ce881 Add non-streaming speech recognition examples for MFC (#212) 2023-07-14 17:00:14 +08:00
Fangjun Kuang
bebc1f1398 Use static libraries for MFC examples (#210) 2023-07-13 14:52:43 +08:00
Fangjun Kuang
4eacbed0b2 Update onnxruntime from v1.14.0 to v1.15.1 (#204) 2023-07-09 14:42:19 +08:00
Fangjun Kuang
ba26783eb0 Support 32-bit ARM Linux (#202) 2023-07-07 17:30:06 +08:00
Jingzhao Ou
27762bb169 fixed broken build when user provides their own onnxruntime library (#201) 2023-07-07 14:26:09 +08:00
Fangjun Kuang
a40697f633 Fix building for GPU support. (#195) 2023-07-05 18:18:31 +08:00
James
dab22c4764 Add detection conditions under the x86 platform. (#186)
When downloading onnxruntime, add detection conditions under the x86 platform.
2023-06-26 12:05:03 +08:00
Jingzhao Ou
0ed501b8f1 Added provider option to sherpa-onnx and decode-file-c-api (#162) 2023-06-03 04:57:48 +08:00
Yuekai Zhang
b8fbf8e5ce Add onnxruntime gpu for cmake (#153)
* add onnxruntime gpu for cmake

* fix clang

* fix typo

* cpplint
2023-05-12 22:30:47 +08:00
Fangjun Kuang
7969cf44ac Refactor C# code and support building nuget packages for cross-platforms (#144) 2023-05-10 14:53:04 +08:00
Fangjun Kuang
ad05f52666 Add timestamps for streaming ASR. (#123) 2023-04-19 16:02:37 +08:00
Fangjun Kuang
726680c5e0 Install binaries via pip install (#112)
When pepole use pip install sherpa-onnx, they also get the following binaries:

(py38) fangjuns-MacBook-Pro:bin fangjun$ ls -lh  sherpa-onnx*
-rwxr-xr-x  1 fangjun  staff    36K Apr  4 13:48 sherpa-onnx
-rwxr-xr-x  1 fangjun  staff    52K Apr  4 13:48 sherpa-onnx-microphone
-rwxr-xr-x  1 fangjun  staff    54K Apr  4 13:48 sherpa-onnx-microphone-offline
-rwxr-xr-x  1 fangjun  staff    37K Apr  4 13:48 sherpa-onnx-offline
-rwxr-xr-x  1 fangjun  staff   634K Apr  4 13:48 sherpa-onnx-offline-websocket-server
-rwxr-xr-x  1 fangjun  staff   710K Apr  4 13:48 sherpa-onnx-online-websocket-client
-rwxr-xr-x  1 fangjun  staff   651K Apr  4 13:48 sherpa-onnx-online-websocket-server
(py38) fangjuns-MacBook-Pro:bin fangjun$ pwd
/Users/fangjun/py38/bin
2023-04-04 15:45:59 +08:00
Fangjun Kuang
5572246253 Add non-streaming ASR (#92) 2023-03-26 08:53:42 +08:00
Fangjun Kuang
6f92bc7362 Fix issues about DLLs when installing pre-compiled wheels on windows (#91) 2023-03-18 13:55:59 +08:00
frankyoujian
3a79115884 fix cmake parse path string error (#88)
Co-authored-by: Jian You (jianyou) <jianyou@cisco.com>
2023-03-07 18:01:29 +08:00
Fangjun Kuang
1cf2c0417a Ci windows x86 (#87)
* CI for 32-bit windows

* small fixes
2023-03-07 17:14:52 +08:00
frankyoujian
822e05f169 Support windows x86 platform (#86)
* support windows x86 platform

* improve cmake

* resolve comments

---------

Co-authored-by: Jian You (jianyou) <jianyou@cisco.com>
2023-03-07 16:47:47 +08:00
Fangjun Kuang
422221b3b4 Add transpose (#82) 2023-03-05 11:27:17 +08:00
Fangjun Kuang
62ae1dcd24 Add alternative URLs for downloading deps (#80) 2023-03-05 09:42:16 +08:00
Fangjun Kuang
8d7455a978 Fix building pre-compiled wheels (#68) 2023-02-28 11:11:26 +08:00
Fangjun Kuang
475caf22f9 Add iOS support (#65) 2023-02-25 21:56:25 +08:00
Fangjun Kuang
40522f037b add streaming websocket server and client (#62) 2023-02-24 21:39:51 +08:00
Fangjun Kuang
ce4dd176e4 Add ffmpeg example (#61) 2023-02-24 17:44:36 +08:00
Fangjun Kuang
9064b3f016 Support Android (#59) 2023-02-24 13:57:03 +08:00
Fangjun Kuang
5a5d029490 Add build script for Android armv8a (#58) 2023-02-22 22:36:05 +08:00
Fangjun Kuang
a65dcf77b3 add portaudio for reading microphones (#55) 2023-02-22 17:13:07 +08:00
Fangjun Kuang
d1994f1fd8 Support cross compiling for aarch64 (#52) 2023-02-21 22:04:21 +08:00
Fangjun Kuang
3ea6aa949d Add Streaming zipformer (#50) 2023-02-21 20:00:03 +08:00
Fangjun Kuang
8d1be0945e Disable searching system lib dirs for onnxruntime (#51) 2023-02-21 10:38:18 +08:00
Fangjun Kuang
c5d314b4da use pre-installed onnxruntime if possible (#47) 2023-02-20 19:27:40 +08:00
Fangjun Kuang
ea09d5fbc5 Add Python API (#31) 2023-02-19 19:36:03 +08:00
Fangjun Kuang
0f6f58d1d3 Add online transducer decoder (#27) 2023-02-19 10:39:07 +08:00
Fangjun Kuang
b2d96c1d9a Refactor cmake (#24)
* Refactor cmake

* small fixes
2023-02-17 14:36:40 +08:00
Fangjun Kuang
4614d02d6d Support windows (#17)
* add onnxruntime for windows
2022-10-13 17:30:30 +08:00
Fangjun Kuang
8ee02c28b0 Refactor the code (#15)
* code refactoring

* Remove reference files

* Update README and CI

* small fixes

* fix style issues

* add style check for CI

* fix style issues

* remove kaldi-native-io
2022-10-12 21:35:07 +08:00
Fangjun Kuang
93539b6f91 Support macOS (#14)
* support macos

* Update CI to test macos
2022-10-12 21:08:51 +08:00
Fangjun Kuang
a0a0882419 small fixes 2022-10-12 11:28:39 +08:00
Fangjun Kuang
77ccd625b8 code refactoring and add CI (#11) 2022-10-12 11:27:05 +08:00
Yunus Emre Özköse
e62ef7ae13 minor fix 2022-09-23 11:54:21 +03:00
Yunus Emre Özköse
7d7505abdd change kaldi_native_fbank cmake 2022-09-23 11:41:36 +03:00
Yunus Emre Özköse
ecfc978dde minor fixes 2022-09-23 09:22:06 +03:00
Yunus Emre Özköse
a97dfc8281 Revert "Demo to add kaldi-native-fbank (#3)"
This reverts commit 89149f9000.
2022-09-23 08:54:27 +03:00
Yunus Emre Özköse
1e75e0958d First working version. 2022-09-23 08:46:25 +03:00