sherpa
1.3
  • Introduction
  • Download pdf
  • Social groups
  • Run Next-gen Kaldi in your browser
  • Pre-trained models

k2-fsa/sherpa

  • sherpa

k2-fsa/sherpa-ncnn

  • sherpa-ncnn
    • Tutorials
    • Installation
    • Python API
    • WebAssembly
    • C API
    • Endpointing
    • Android
    • iOS
    • Pre-trained models
    • Examples
    • FAQs

k2-fsa/sherpa-onnx

  • sherpa-onnx

Triton

  • Triton
sherpa
  • »
  • sherpa-ncnn
  • Edit on GitHub

sherpa-ncnn

Hint

During speech recognition, it does not need to access the Internet. Everyting is processed locally on your device.

We support using ncnn to replace PyTorch for neural network computation. The code is put in a separate repository sherpa-ncnn

sherpa-ncnn is self-contained and everything can be compiled from source.

Please refer to https://k2-fsa.github.io/icefall/model-export/export-ncnn.html for how to export models to ncnn format.

In the following, we describe how to build sherpa-ncnn for Linux, macOS, Windows, embedded systems, Android, and iOS.

Also, we show how to use it for speech recognition with pre-trained models.

  • Tutorials
    • 中文资料 (Chinese tutorials)
  • Installation
    • Installation videos
    • Linux
    • macOS
    • Windows
    • Embedded Linux (arm)
    • Embedded Linux (aarch64)
    • Embedded Linux (riscv64)
  • Python API
    • Installation
    • Real-time recognition with a microphone
    • Recognize a file
  • WebAssembly
    • Install Emscripten
    • Build
    • Use pre-built WebAssembly library
    • Huggingface Spaces (WebAssembly)
  • C API
    • Generate required files
    • Build decode-file-c-api.c with generated files
  • Endpointing
    • Rule 1
    • Rule 2
    • Rule 3
    • Demo
    • FAQs
  • Android
    • Video demos
    • Build sherpa-ncnn for Android
  • iOS
    • Video demos
    • Build sherpa-ncnn for iOS
    • For the more curious
  • Pre-trained models
    • Small models
    • Zipformer-transducer-based Models
    • LSTM-transducer-based Models
    • Conv-Emformer-transducer-based Models
  • Examples
    • Raspberry Pi 3B E14
    • Jetson Nano
    • Jetson NX
    • VisionFive 2
  • FAQs
    • Where to get help
    • No default input device found
Previous Next

© Copyright 2022-2025, sherpa development team.

Built with Sphinx using a theme provided by Read the Docs.