k2-fsa / sherpa-onnx

Speech-to-text, text-to-speech, speaker diarization, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, Raspberry Pi, RISC-V, x86_64 servers, websocket server/client, C/C++, Python, Kotlin, C#, Go, NodeJS, Java, Swift, Dart, JavaScript, Flutter, Object Pascal, Lazarus, Rust
https://k2-fsa.github.io/sherpa/onnx/index.html
Apache License 2.0
3.72k stars 431 forks source link

[Help wanted] Add various language bindings for online punctuation models #1227

Open csukuangfj opened 3 months ago

csukuangfj commented 3 months ago

https://github.com/k2-fsa/sherpa-onnx/pull/1224 added support for online punctuation models. However, only C++ is supported.

Help from the community is appreciated to support the following languages:

We also need to create examples for the above languages.

Note you can create a separate PR for each language.

This is a pretty good exercise for learning sherpa-onnx. We can give you any help you need to get you started.

Caet-pip commented 2 months ago

I am interested to help with Python, what needs to be done?

csukuangfj commented 2 months ago

I am interested to help with Python, what needs to be done?

Thanks! The Python part has been contributed by the community.