Fangjun Kuang
0d44df9b67
Release v1.12.5 ( #2368 )
2025-07-10 15:31:26 +08:00
Fangjun Kuang
df4615ca1d
Add C/CXX/JavaScript API for NeMo Canary models ( #2357 )
...
This PR introduces support for NeMo Canary models across C, C++, and JavaScript APIs
by adding new Canary configuration structures, updating bindings, extending examples,
and enhancing CI workflows.
- Add OfflineCanaryModelConfig to all language bindings (C, C++, JS, ETS).
- Implement SetConfig methods and NAPI wrappers for updating recognizer config at runtime.
- Update examples and CI scripts to demonstrate and test NeMo Canary model usage.
2025-07-07 23:38:04 +08:00
Fangjun Kuang
e6b388067d
Release v1.12.4 ( #2343 )
2025-07-04 19:41:02 +08:00
Fangjun Kuang
3bf986d08d
Support non-streaming zipformer CTC ASR models ( #2340 )
...
This PR adds support for non-streaming Zipformer CTC ASR models across
multiple language bindings, WebAssembly, examples, and CI workflows.
- Introduces a new OfflineZipformerCtcModelConfig in C/C++, Python, Swift, Java, Kotlin, Go, Dart, Pascal, and C# APIs
- Updates initialization, freeing, and recognition logic to include Zipformer CTC in WASM and Node.js
- Adds example scripts and CI steps for downloading, building, and running Zipformer CTC models
Model doc is available at
https://k2-fsa.github.io/sherpa/onnx/pretrained_models/offline-ctc/icefall/zipformer.html
2025-07-04 15:57:07 +08:00
Fangjun Kuang
e25634ac39
Release v1.12.3 ( #2322 )
2025-06-27 10:55:46 +08:00
Fangjun Kuang
282211c01f
Remove portaudio-go in Go API examples. ( #2317 )
...
Replace the deprecated portaudio-go integration with malgo in the Go real-time
speech recognition example and correct version string typos in the Node.js examples.
- Fixed “verison” typo in Node.js console logs.
- Swapped out portaudio-go for malgo in the Go microphone example,
introducing initRecognizer, callback-driven streaming, and sample conversion.
- Removed portaudio-go from go.mod.
2025-06-26 11:33:50 +08:00
Fangjun Kuang
056da0528d
Release v1.12.2 ( #2314 )
2025-06-25 00:37:55 +08:00
Fangjun Kuang
bda427f4b2
Add API to get version information ( #2309 )
2025-06-25 00:22:21 +08:00
Fangjun Kuang
749dc9a239
Release v1.12.1 ( #2277 )
2025-06-03 21:55:49 +08:00
Fangjun Kuang
02c902a079
Release v1.12.0 ( #2221 )
2025-05-15 16:03:17 +08:00
Fangjun Kuang
99defc5b90
Add nodejs example for parakeet-tdt-0.6b-v2. ( #2219 )
2025-05-15 11:27:22 +08:00
Fangjun Kuang
baec2da745
Release v1.11.5 ( #2187 )
2025-05-08 11:39:16 +08:00
Fangjun Kuang
abc4daa49a
Release v1.11.4 ( #2169 )
2025-05-01 11:36:44 +08:00
Fangjun Kuang
9d25c90a59
Add JavaScript API (node-addon) for homophone replacer ( #2158 )
2025-04-28 20:52:42 +08:00
Fangjun Kuang
31ced58f9a
Release v1.11.3 ( #2097 )
2025-04-03 16:19:01 +08:00
Fangjun Kuang
903e825eba
Add Javascript (node-addon) API for Dolphin CTC models ( #2094 )
2025-04-03 15:03:33 +08:00
Fangjun Kuang
419f7fea0a
Release v1.11.2 ( #2035 )
2025-03-21 14:05:57 +08:00
Fangjun Kuang
bdf84a7cf0
Release v1.11.1 ( #2015 )
2025-03-17 17:32:51 +08:00
Fangjun Kuang
0aacf02dd8
Add C++ runtime for vocos ( #2014 )
2025-03-17 17:05:15 +08:00
Fangjun Kuang
f110c776ac
Release v1.11.0 ( #2010 )
2025-03-16 15:27:36 +08:00
Fangjun Kuang
6a97f8adcf
Add JavaScript (node-addon) API for speech enhancement GTCRN models ( #1996 )
2025-03-12 15:52:01 +08:00
Fangjun Kuang
337d5f7a80
Release v1.10.46 ( #1929 )
2025-02-26 19:19:33 +08:00
Fangjun Kuang
9711ab2474
Release v1.10.45 ( #1881 )
2025-02-17 16:20:04 +08:00
Fangjun Kuang
050df2a357
Add JavaScript API (node-addon) for FireRedAsr ( #1873 )
2025-02-17 12:24:52 +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
19513af0ae
Add JavaScript API (node-addon) for Kokoro TTS 1.0 ( #1808 )
2025-02-07 16:26:41 +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
e8d499d218
Add JavaScript API (node-addon) for Kokoro TTS models ( #1725 )
2025-01-16 18:33:47 +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
6f085babcc
Add Swift API for MatchaTTS models. ( #1684 )
2025-01-06 07:23:45 +08:00
Fangjun Kuang
0e299f30f5
Add JavaScript API (node-addon-api) for MatchaTTS models. ( #1677 )
2025-01-03 15:14:28 +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
sawich
5cc60de5c9
Rename maxNumStences to maxNumSentences ( #1625 )
2024-12-16 22:37:59 +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
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
6f261d39f3
Add JavaScript API for Moonshine models ( #1480 )
2024-10-27 11:31:01 +08:00
Fangjun Kuang
d5a2f52413
Release v1.10.29 ( #1468 )
2024-10-25 15:50:42 +08:00
Fangjun Kuang
99f320b893
Release v1.10.28 ( #1424 )
2024-10-13 15:27:38 +08:00
Fangjun Kuang
67349b52f2
JavaScript API (node-addon) for speaker diarization ( #1408 )
2024-10-10 15:51:31 +08:00
Yongzeng Liu
97654122fa
docs(nodejs-addon-examples): add guide for pnpm user ( #1401 )
2024-10-09 18:12:41 +08:00
Fangjun Kuang
cddac52780
Support passing utf-8 strings from JavaScript to C++. ( #1355 )
...
We first convert utf-16 strings to Uint8Array and then we
pass the array to C++.
2024-09-18 11:03:42 +08:00