Commit Graph

84 Commits

Author SHA1 Message Date
Fangjun Kuang
0d44df9b67 Release v1.12.5 (#2368) 2025-07-10 15:31:26 +08:00
Fangjun Kuang
fd9a687ec2 Add Pascal/Go/C#/Dart API for NeMo Canary ASR models (#2367)
Add support for the new NeMo Canary ASR model across multiple language bindings by introducing a Canary model configuration and setter method on the offline recognizer.

- Define Canary model config in Pascal, Go, C#, Dart and update converter functions
- Add SetConfig API for offline recognizer (Pascal, Go, C#, Dart)
- Extend CI/workflows and example scripts to test non-streaming Canary decoding
2025-07-10 14:53:33 +08:00
Fangjun Kuang
e6b388067d Release v1.12.4 (#2343) 2025-07-04 19:41:02 +08:00
Fangjun Kuang
53a3ad366b Support linux aarch64 for Dart and Flutter (#2342)
Adds support for building and packaging Linux AArch64 (arm64) artifacts alongside x64 for Dart/Flutter plugins.

- Detects host architecture in CMake and adjusts library paths
- Extends test workflows to run on an ARM runner and handle linux-aarch64 paths
- Splits release pipeline into separate x64 and aarch64 build/package jobs
2025-07-04 19:33:48 +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
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
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
85df96d528 Add Dart API for homophone replacer (#2167) 2025-04-30 23:15:28 +08:00
Fangjun Kuang
31ced58f9a Release v1.11.3 (#2097) 2025-04-03 16:19:01 +08:00
Fangjun Kuang
07a5701af6 Add Dart API for Dolphin CTC models (#2095) 2025-04-03 15:59:38 +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
fd78a482df Add Dart API for speech enhancement GTCRN models (#1993) 2025-03-12 12:39:08 +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
b5d89d7bcb Add Dart API for FireRedAsr AED Model (#1877) 2025-02-17 15:17:08 +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
35f5ff3166 Add Dart API for Kokoro TTS 1.0 (#1806) 2025-02-07 15:53:13 +08:00
Fangjun Kuang
66e02d8381 Release v1.10.41 (#1744) 2025-01-22 11:21:31 +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
2df43b3788 Release v1.10.40 (#1731) 2025-01-17 18:09:19 +08:00
Fangjun Kuang
4335e2accd Add Dart API for Kokoro TTS models (#1723) 2025-01-16 17:58: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
d7c95d33a3 Add Dart API for MatchaTTS models (#1687) 2025-01-06 11:03:31 +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
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
54468a7370 Add Dart API for Moonshine models. (#1481) 2024-10-27 12:04:12 +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
1ed803adc1 Dart API for speaker diarization (#1418) 2024-10-11 21:17:41 +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
e7ffcbd677 Add APIs about max speech duration in VAD for various programming languages (#1349) 2024-09-14 12:30:13 +08:00
Fangjun Kuang
211786e798 Release v1.10.25 (#1344) 2024-09-13 14:58:38 +08:00