Skip to content
/ sherpa Public
forked from k2-fsa/sherpa

Speech-to-text server framework with next-gen Kaldi

License

Notifications You must be signed in to change notification settings

yfyeung/sherpa

 
 

Repository files navigation

sherpa

sherpa is an open-source speech-text-text inference framework using PyTorch, focusing exclusively on end-to-end (E2E) models, namely transducer- and CTC-based models. It provides both C++ and Python APIs.

This project focuses on deployment, i.e., using pre-trained models to transcribe speech. If you are interested in how to train or fine-tune your own models, please refer to icefall.

We also have other similar projects that don't depend on PyTorch:

sherpa-onnx and sherpa-ncnn also support iOS, Android and embedded systems.

Installation and Usage

Please refer to the documentation at https://k2-fsa.github.io/sherpa/

Try it in your browser

Try sherpa from within your browser without installing anything: https://huggingface.co/spaces/k2-fsa/automatic-speech-recognition

About

Speech-to-text server framework with next-gen Kaldi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 52.2%
  • Python 34.9%
  • Shell 4.8%
  • CMake 4.4%
  • JavaScript 2.6%
  • HTML 1.0%
  • Dockerfile 0.1%