Skip to content

Commit a9ff170

Browse files
authored
Release v1.12.21 (k2-fsa#3034)
1 parent 82b17d2 commit a9ff170

57 files changed

Lines changed: 154 additions & 94 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,63 @@
1+
## 1.12.21
2+
3+
* Fix publishing NPM packages (#2909)
4+
* Refactor ZipVoice C++ code (#2911)
5+
* Export more zipformer ctc models to qnn (#2921)
6+
* [KWS] Add phone+ppinyin tokenization with lexicon support (for zh-en model) (#2922)
7+
* Export Paraformer ASR models to QNN (#2925)
8+
* Add Transpose for a 2-D matrix. (#2926)
9+
* Optimize computation with Eigen. (#2928)
10+
* Add C++ runtime for Paraformer ASR models with Qualcomm NPU using QNN (#2931)
11+
* Add Android demo for Paraformer ASR with Qualcomm NPU. (#2932)
12+
* Export Google MedASR to sherpa-onnx (#2934)
13+
* Add C++ runtime and Python API for Google MedASR models (#2935)
14+
* Fix creating a view of an Ort::Value tensor. (#2939)
15+
* Add C and CXX API for Google MedASR model (#2946)
16+
* [TTS Engine] Fix engine speed (#2895)
17+
* Add Swift API for Google MedASR model (#2947)
18+
* Add C# API for Google MedASR model (#2949)
19+
* Add Pascal API for Google MedASR model (#2950)
20+
* Add Go API for Google MedAsr model (#2952)
21+
* Add Dart API for Google MedAsr model (#2953)
22+
* Add JavaScript API (WebAssembly) for Google MedAsr model (#2954)
23+
* Add JavaScript API (node-addon) for Google MedAsr model (#2955)
24+
* Add Kotlin and Java API for Google MedAsr model (#2956)
25+
* Add funASR-Nano with LLM support (#2936)
26+
* Fix building for Windows (#2964)
27+
* Fix building for HarmonyOS (#2972)
28+
* [feature] add FunASRNano config into golang api (#2974)
29+
* Update FunAsr-Nano CTC model (#2978)
30+
* [opt] opt free pointer function in Go API (#2975)
31+
* [feature] use jinja2 to generate sherpa-onnx-go lib (#2976)
32+
* Reformat Go API code (#2979)
33+
* Fix building for onnxruntime >= 1.11.0 (#2981)
34+
* Export Whisper to RK NPU (#2983)
35+
* Test Whisper on Ascend NPU using ACL Python API (#2986)
36+
* FunASR-nano: switch to unified KV-cache LLM (#2995)
37+
* Remove filesystem header (#2998)
38+
* Fix(csrc/melotts): Fix V-words pronounciation on MeloTTS_en (#3002)
39+
* Upload FunASR Nano ASR models with LLM (#3003)
40+
* Fix download test wav files (#3004)
41+
* Use onnxruntime 1.23.2 for Windows (#3007)
42+
* Add CI to export Whisper models to Ascend NPU (#3008)
43+
* Add C++ runtime for Whisper with Ascend NPU (#3009)
44+
* Use onnxruntime v1.23.2 for Linux aarch64 (#3016)
45+
* Use onnxruntime v1.23.2 for Linux arm (#3017)
46+
* Start to switch from onnxruntime 1.17.1 to v1.23.2 (#2993)
47+
* Use onnxruntime 1.23.2 for Linux x64 + NVIDIA GPU (#3018)
48+
* Update CI test for FunASR Nano C/C++ API (#3021)
49+
* [feature] add FunASRNano Swift api (#2994)
50+
* swift: add FunASR nano Swift API (#3022)
51+
* Add Go API test for FunASR Nano (#3025)
52+
* Add JavaScript API for FunASR Nano (node-addon) (#3026)
53+
* Add Pascal API for FunASR Nano (#3029)
54+
* Add C# API for FunASR Nano (#3031)
55+
* Add Kotlin and Java API for FunASR Nano models (#3030)
56+
* Fire-Red-ASR: enable ORT I/O binding for encoder/decoder (#3011)
57+
* whisper: improve ORT IO binding execution (#3023)
58+
* Add JavaScript API for FunASR Nano (WebAssembly) (#3027)
59+
* Fix CI test for nodejs (#3033)
60+
161
## 1.12.20
262

363
* Refactor axcl examples. (#2867)

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ project(sherpa-onnx)
1414
# Remember to update
1515
# ./CHANGELOG.md
1616
# ./new-release.sh
17-
set(SHERPA_ONNX_VERSION "1.12.20")
17+
set(SHERPA_ONNX_VERSION "1.12.21")
1818

1919
# Disable warning about
2020
#

android/SherpaOnnx/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ android {
1111
applicationId "com.k2fsa.sherpa.onnx"
1212
minSdk 21
1313
targetSdk 32
14-
versionCode 20251217
15-
versionName "1.12.20"
14+
versionCode 20260112
15+
versionName "1.12.21"
1616

1717
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1818
}

android/SherpaOnnx2Pass/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ android {
1111
applicationId "com.k2fsa.sherpa.onnx"
1212
minSdk 21
1313
targetSdk 32
14-
versionCode 20251217
15-
versionName "1.12.20"
14+
versionCode 20260112
15+
versionName "1.12.21"
1616

1717
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1818
}

android/SherpaOnnxAar/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
git clone https://github.com/k2-fsa/sherpa-onnx
55
cd sherpa-onnx
66
7-
wget https://github.com/k2-fsa/sherpa-onnx/releases/download/v1.12.20/sherpa-onnx-v1.12.20-android.tar.bz2
8-
tar xvf sherpa-onnx-v1.12.20-android.tar.bz2
7+
wget https://github.com/k2-fsa/sherpa-onnx/releases/download/v1.12.21/sherpa-onnx-v1.12.21-android.tar.bz2
8+
tar xvf sherpa-onnx-v1.12.21-android.tar.bz2
99
1010
cp -v jniLibs/arm64-v8a/* android/SherpaOnnxAar/sherpa_onnx/src/main/jniLibs/arm64-v8a/
1111
cp -v jniLibs/armeabi-v7a/* android/SherpaOnnxAar/sherpa_onnx/src/main/jniLibs/armeabi-v7a/
@@ -16,5 +16,5 @@ cd android/SherpaOnnxAar
1616
1717
./gradlew :sherpa_onnx:assembleRelease
1818
ls -lh ./sherpa_onnx/build/outputs/aar/sherpa_onnx-release.aar
19-
cp ./sherpa_onnx/build/outputs/aar/sherpa_onnx-release.aar ../../sherpa-onnx-1.12.20.aar
19+
cp ./sherpa_onnx/build/outputs/aar/sherpa_onnx-release.aar ../../sherpa-onnx-1.12.21.aar
2020
```

android/SherpaOnnxAudioTagging/app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ android {
1111
applicationId = "com.k2fsa.sherpa.onnx.audio.tagging"
1212
minSdk = 21
1313
targetSdk = 34
14-
versionCode = 20251217
15-
versionName = "1.12.20"
14+
versionCode = 20260112
15+
versionName = "1.12.21"
1616

1717
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
1818
vectorDrawables {

android/SherpaOnnxAudioTaggingWearOs/app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ android {
1111
applicationId = "com.k2fsa.sherpa.onnx.audio.tagging.wear.os"
1212
minSdk = 26
1313
targetSdk = 34
14-
versionCode = 20251217
15-
versionName = "1.12.20"
14+
versionCode = 20260112
15+
versionName = "1.12.21"
1616
vectorDrawables {
1717
useSupportLibrary = true
1818
}

android/SherpaOnnxJavaDemo/app/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ android {
99
applicationId "com.k2fsa.sherpa.onnx"
1010
minSdk 28
1111
targetSdk 34
12-
versionCode 20251217
13-
versionName "1.12.20"
12+
versionCode 20260112
13+
versionName "1.12.21"
1414

1515
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1616
}
@@ -34,5 +34,5 @@ dependencies {
3434
implementation 'pub.devrel:easypermissions:3.0.0'
3535
implementation 'androidx.core:core-ktx:1.7.0'
3636
// implementation files('/Users/fangjun/open-source/sherpa-onnx/android/SherpaOnnxAar/sherpa_onnx/build/outputs/aar/sherpa_onnx-release.aar')
37-
implementation 'com.github.k2-fsa:sherpa-onnx:v1.12.20'
37+
implementation 'com.github.k2-fsa:sherpa-onnx:v1.12.21'
3838
}

android/SherpaOnnxKws/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ android {
1111
applicationId "com.k2fsa.sherpa.onnx"
1212
minSdk 21
1313
targetSdk 32
14-
versionCode 20251217
15-
versionName "1.12.20"
14+
versionCode 20260112
15+
versionName "1.12.21"
1616

1717
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1818
}

android/SherpaOnnxSimulateStreamingAsr/app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ android {
1111
applicationId = "com.k2fsa.sherpa.onnx.simulate.streaming.asr"
1212
minSdk = 21
1313
targetSdk = 34
14-
versionCode = 20251217
15-
versionName = "1.12.20"
14+
versionCode = 20260112
15+
versionName = "1.12.21"
1616

1717
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
1818
vectorDrawables {

0 commit comments

Comments
 (0)