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
bda427f4b2
Add API to get version information ( #2309 )
2025-06-25 00:22:21 +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
8b989a851c
Fix keyword spotting. ( #1689 )
...
Reset the stream right after detecting a keyword
2025-01-20 16:41:10 +08:00
Fangjun Kuang
1bae4085ca
Add speaker diarization API for HarmonyOS. ( #1609 )
2024-12-10 16:03:03 +08:00
Fangjun Kuang
1d061df355
WebAssembly exmaple for speaker diarization ( #1411 )
2024-10-10 22:14:45 +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
e7ffcbd677
Add APIs about max speech duration in VAD for various programming languages ( #1349 )
2024-09-14 12:30:13 +08:00
Fangjun Kuang
1ef8a7a202
Add WebAssembly for VAD ( #1281 )
2024-08-23 17:08:37 +08:00
Fangjun Kuang
994c3e7c96
Add VAD + Non-streaming ASR example for JavaScript API. ( #1170 )
2024-07-26 12:42:08 +08:00
Fangjun Kuang
c2cc9dec58
Add Flush to VAD so that the last segment can be detected. ( #1099 )
2024-07-09 16:15:56 +08:00
Fangjun Kuang
b1c7d04ce2
Support not using external buffers for node-addon ( #925 )
2024-05-28 11:50:23 +08:00
Fangjun Kuang
e7b7348102
fix detecting node-addon packages ( #908 )
2024-05-23 19:52:19 +08:00
Fangjun Kuang
03c956a317
Add keyword spotting API for node-addon-api ( #877 )
2024-05-14 20:26:48 +08:00
Fangjun Kuang
75630b986b
Support adding puncutations to text for node-addon-api ( #876 )
2024-05-14 19:28:56 +08:00
Fangjun Kuang
d19f50b799
Add audio tagging APIs for node-addon-api ( #875 )
2024-05-14 17:32:30 +08:00
Fangjun Kuang
388e6a98fc
Add speaker identification APIs for node-addon-api ( #874 )
2024-05-14 13:28:50 +08:00
Fangjun Kuang
939fdd942c
Add spoken language identification for node-addon-api ( #872 )
2024-05-13 20:26:11 +08:00
Fangjun Kuang
031134b4d4
Add TTS for node-addon-api ( #871 )
2024-05-13 19:24:09 +08:00
Fangjun Kuang
697b960768
Add non-streaming ASR APIs for node-addon-api ( #868 )
2024-05-13 16:03:34 +08:00
Fangjun Kuang
384f96c40f
Add streaming CTC ASR APIs for node-addon-api ( #867 )
2024-05-13 11:58:25 +08:00
Fangjun Kuang
eee5d8a15c
Add node-addon-api for VAD ( #864 )
2024-05-11 20:58:23 +08:00
Fangjun Kuang
65f5161456
Add more streaming ASR methods for node-addon-api ( #860 )
2024-05-10 18:21:05 +08:00
Fangjun Kuang
37a4135dd7
Publish npm package with node-addon-api for Windows ( #838 )
2024-05-06 16:21:29 +08:00
Fangjun Kuang
4f758e6cd3
Publish node-addon-api wrapper for sherpa-onnx as npm packages ( #829 )
2024-05-04 13:27:39 +08:00
Fangjun Kuang
2f9553d838
Begin to add node-addon-api for sherpa-onnx ( #826 )
2024-05-03 14:47:40 +08:00