Committed by
GitHub
Add various languge bindings for Wenet non-streaming CTC models (#2584)
This PR adds support for Wenet non-streaming CTC models to sherpa-onnx by introducing the SherpaOnnxOfflineWenetCtcModelConfig struct and integrating it across all language bindings and APIs. The implementation follows the same pattern as other CTC model types like Zipformer CTC. - Introduces SherpaOnnxOfflineWenetCtcModelConfig struct with a single model field for the ONNX model path - Adds the new config to SherpaOnnxOfflineModelConfig and updates all language bindings (C++, Pascal, Kotlin, Java, Go, C#, Swift, JavaScript, etc.) - Provides comprehensive examples and tests across all supported platforms and languages
正在显示
58 个修改的文件
包含
1393 行增加
和
10 行删除
c-api-examples/wenet-ctc-c-api.c
0 → 100644
cxx-api-examples/wenet-ctc-cxx-api.cc
0 → 100644
nodejs-examples/test-offline-wenet-ctc.js
0 → 100644
scripts/dotnet/OfflineWenetCtcModelConfig.cs
0 → 100644
swift-api-examples/run-wenet-ctc-asr.sh
0 → 100755
swift-api-examples/wenet-ctc-asr.swift
0 → 100644
-
请 注册 或 登录 后发表评论