# Introduction [sherpa-onnx](https://github.com/k2-fsa/sherpa-onnx) is one of the deployment frameworks of [Next-gen Kaldi](https://github.com/k2-fsa). It supports speech-to-text, text-to-speech, speaker diarization, and VAD using onnxruntime without Internet connection. It also supports embedded systems, Android, iOS, HarmonyOS, 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, etc.