Skip to main content

No project description provided

Project description

Supported functions

Speech recognition Speech synthesis Speaker verification Speaker identification
✔️ ✔️ ✔️ ✔️
Spoken Language identification Audio tagging Voice activity detection Keyword spotting
✔️ ✔️ ✔️ ✔️

Supported platforms

Architecture Android iOS Windows macOS linux
x64 ✔️ ✔️ ✔️ ✔️
x86 ✔️ ✔️
arm64 ✔️ ✔️ ✔️ ✔️ ✔️
arm32 ✔️ ✔️
riscv64 ✔️

Supported programming languages

C++ C Python C# Java JavaScript Kotlin Swift Go Dart
✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

It also supports WebAssembly.

Introduction

This repository supports running the following functions locally

  • Speech-to-text (i.e., ASR); both streaming and non-streaming are supported
  • Text-to-speech (i.e., TTS)
  • Speaker identification
  • Speaker verification
  • Spoken language identification
  • Audio tagging
  • VAD (e.g., silero-vad)
  • Keyword spotting

on the following platforms and operating systems:

with the following APIs

  • C++, C, Python, Go, C#
  • Java, Kotlin, JavaScript
  • Swift
  • Dart

Links for pre-built Android APKs

Description URL 中国用户
Streaming speech recognition Address 点此
Text-to-speech Address 点此
Voice activity detection (VAD) Address 点此
VAD + non-streaming speech recognition Address 点此
Two-pass speech recognition Address 点此
Audio tagging Address 点此
Audio tagging (WearOS) Address 点此
Speaker identification Address 点此
Spoken language identification Address 点此
Keyword spotting Address 点此

Links for pre-trained models

Description URL
Speech recognition (speech to text, ASR) Address
Text-to-speech (TTS) Address
VAD Address
Keyword spotting Address
Audio tagging Address
Speaker identification (Speaker ID) Address
Spoken language identification (Language ID) See multi-lingual Whisper ASR models from Speech recognition
Punctuation Address

Useful links

How to reach us

Please see https://k2-fsa.github.io/sherpa/social-groups.html for 新一代 Kaldi 微信交流群 and QQ 交流群.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

sherpa_onnx-1.9.30-cp312-cp312-win_amd64.whl (13.7 MB view hashes)

Uploaded CPython 3.12 Windows x86-64

sherpa_onnx-1.9.30-cp312-cp312-win32.whl (12.1 MB view hashes)

Uploaded CPython 3.12 Windows x86

sherpa_onnx-1.9.30-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

sherpa_onnx-1.9.30-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.4 MB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

sherpa_onnx-1.9.30-cp312-cp312-macosx_11_0_x86_64.whl (17.1 MB view hashes)

Uploaded CPython 3.12 macOS 11.0+ x86-64

sherpa_onnx-1.9.30-cp312-cp312-macosx_11_0_universal2.whl (32.3 MB view hashes)

Uploaded CPython 3.12 macOS 11.0+ universal2 (ARM64, x86-64)

sherpa_onnx-1.9.30-cp312-cp312-macosx_11_0_arm64.whl (15.2 MB view hashes)

Uploaded CPython 3.12 macOS 11.0+ ARM64

sherpa_onnx-1.9.30-cp311-cp311-win_amd64.whl (13.7 MB view hashes)

Uploaded CPython 3.11 Windows x86-64

sherpa_onnx-1.9.30-cp311-cp311-win32.whl (12.1 MB view hashes)

Uploaded CPython 3.11 Windows x86

sherpa_onnx-1.9.30-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

sherpa_onnx-1.9.30-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.4 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

sherpa_onnx-1.9.30-cp311-cp311-macosx_11_0_x86_64.whl (17.1 MB view hashes)

Uploaded CPython 3.11 macOS 11.0+ x86-64

sherpa_onnx-1.9.30-cp311-cp311-macosx_11_0_universal2.whl (32.3 MB view hashes)

Uploaded CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64)

sherpa_onnx-1.9.30-cp311-cp311-macosx_11_0_arm64.whl (15.2 MB view hashes)

Uploaded CPython 3.11 macOS 11.0+ ARM64

sherpa_onnx-1.9.30-cp311-cp311-linux_armv7l.whl (13.7 MB view hashes)

Uploaded CPython 3.11

sherpa_onnx-1.9.30-cp310-cp310-win_amd64.whl (13.7 MB view hashes)

Uploaded CPython 3.10 Windows x86-64

sherpa_onnx-1.9.30-cp310-cp310-win32.whl (12.1 MB view hashes)

Uploaded CPython 3.10 Windows x86

sherpa_onnx-1.9.30-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

sherpa_onnx-1.9.30-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.4 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

sherpa_onnx-1.9.30-cp310-cp310-macosx_11_0_x86_64.whl (17.1 MB view hashes)

Uploaded CPython 3.10 macOS 11.0+ x86-64

sherpa_onnx-1.9.30-cp310-cp310-macosx_11_0_universal2.whl (32.3 MB view hashes)

Uploaded CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64)

sherpa_onnx-1.9.30-cp310-cp310-macosx_11_0_arm64.whl (15.2 MB view hashes)

Uploaded CPython 3.10 macOS 11.0+ ARM64

sherpa_onnx-1.9.30-cp310-cp310-linux_armv7l.whl (13.7 MB view hashes)

Uploaded CPython 3.10

sherpa_onnx-1.9.30-cp39-cp39-win_amd64.whl (13.7 MB view hashes)

Uploaded CPython 3.9 Windows x86-64

sherpa_onnx-1.9.30-cp39-cp39-win32.whl (12.1 MB view hashes)

Uploaded CPython 3.9 Windows x86

sherpa_onnx-1.9.30-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

sherpa_onnx-1.9.30-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.4 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

sherpa_onnx-1.9.30-cp39-cp39-macosx_11_0_x86_64.whl (17.1 MB view hashes)

Uploaded CPython 3.9 macOS 11.0+ x86-64

sherpa_onnx-1.9.30-cp39-cp39-macosx_11_0_universal2.whl (32.3 MB view hashes)

Uploaded CPython 3.9 macOS 11.0+ universal2 (ARM64, x86-64)

sherpa_onnx-1.9.30-cp39-cp39-macosx_11_0_arm64.whl (15.2 MB view hashes)

Uploaded CPython 3.9 macOS 11.0+ ARM64

sherpa_onnx-1.9.30-cp39-cp39-linux_armv7l.whl (13.7 MB view hashes)

Uploaded CPython 3.9

sherpa_onnx-1.9.30-cp38-cp38-win_amd64.whl (13.7 MB view hashes)

Uploaded CPython 3.8 Windows x86-64

sherpa_onnx-1.9.30-cp38-cp38-win32.whl (12.1 MB view hashes)

Uploaded CPython 3.8 Windows x86

sherpa_onnx-1.9.30-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

sherpa_onnx-1.9.30-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.4 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

sherpa_onnx-1.9.30-cp38-cp38-macosx_11_0_x86_64.whl (17.1 MB view hashes)

Uploaded CPython 3.8 macOS 11.0+ x86-64

sherpa_onnx-1.9.30-cp38-cp38-macosx_11_0_universal2.whl (32.3 MB view hashes)

Uploaded CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64)

sherpa_onnx-1.9.30-cp38-cp38-macosx_11_0_arm64.whl (15.2 MB view hashes)

Uploaded CPython 3.8 macOS 11.0+ ARM64

sherpa_onnx-1.9.30-cp38-cp38-linux_armv7l.whl (13.7 MB view hashes)

Uploaded CPython 3.8

sherpa_onnx-1.9.30-cp37-cp37m-win_amd64.whl (13.7 MB view hashes)

Uploaded CPython 3.7m Windows x86-64

sherpa_onnx-1.9.30-cp37-cp37m-win32.whl (12.1 MB view hashes)

Uploaded CPython 3.7m Windows x86

sherpa_onnx-1.9.30-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.2 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

sherpa_onnx-1.9.30-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (15.4 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

sherpa_onnx-1.9.30-cp37-cp37m-linux_armv7l.whl (13.7 MB view hashes)

Uploaded CPython 3.7m

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page