No project description provided
Project description
Introduction
You can use sherpa-ncnn
for real-time speech recognition (i.e., speech-to-text)
on
- Linux
- macOS
- Windows
- Embedded Linux (32-bit arm and 64-bit aarch64)
- Android
- etc ...
We support all platforms that ncnn supports.
Everything can be compiled from source with static link. The generated executable depends only on system libraries.
HINT: It does not depend on PyTorch or any other inference frameworks other than ncnn.
Please see the documentation https://k2-fsa.github.io/sherpa/ncnn/index.html for installation and usages, e.g.,
- How to build an Android app
- How to download and use pre-trained models
We provide a few YouTube videos for demonstration about real-time speech recognition
with sherpa-ncnn
using a microphone:
-
Multilingual (Chinese + English) with endpointing Python demo : https://www.bilibili.com/video/BV1eK411y788/
-
Android demos
-
Multilingual (Chinese + English) Android demo 1: https://www.bilibili.com/video/BV1Ge411A7XS
-
Multilingual (Chinese + English) Android demo 2: https://www.bilibili.com/video/BV1eK411y788/
-
Chinese (with background noise)
Android demo : https://www.bilibili.com/video/BV1GR4y167fx -
Chinese
Android demo : https://www.bilibili.com/video/BV1744y1Z76H -
Chinese poem with background music
Android demo : https://www.bilibili.com/video/BV1vR4y1k7eo
See also https://github.com/k2-fsa/sherpa
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for sherpa_ncnn-1.4.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02d15c30b68fa551001492937c740661d5147fbc666270ce569278f8bd92901c |
|
MD5 | ff6df3c19abd523a54fc5913fe32fa45 |
|
BLAKE2b-256 | 8ad380b8f4c4e7a0723739b2d8377e9c52101160b04c2b8bc51882020db91068 |
Hashes for sherpa_ncnn-1.4.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c1dd085fa8af0bf8054d3f667a201680f0b609e0c3455e3a1f25808a568df7e |
|
MD5 | f5dd837e4e7906039f2c3b8e45918111 |
|
BLAKE2b-256 | 110cc97395425ce746ff9c713b40ce73f95812f6a2c773a3dc64a764baf49608 |
Hashes for sherpa_ncnn-1.4.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a40231bd5fd2c393b12889515bf14b204042f3758a7b85dcced364f64a18687 |
|
MD5 | dc0d9bb9564ccbe27b25bfa63ff69fd7 |
|
BLAKE2b-256 | f543ba152ba9af1499194e167a02ce9d97429b3378ced02551f9e0e0d87cb0d2 |
Hashes for sherpa_ncnn-1.4.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d31ba000c09430effbeefb9027f2fb311af91c3604c383d1724515b0830241c0 |
|
MD5 | 273c48984db4687a9cfbb3328c30bc03 |
|
BLAKE2b-256 | 3417f4b23ee34f3cc57f65b5f66e7529537b2a0b84b5dd76f72c6207d33feaa9 |
Hashes for sherpa_ncnn-1.4.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bbb3d70a597d6d8a1f23b536c0575fae2c3cb164a781adb0b3405001c76d92c |
|
MD5 | b6410b81ab342ddb3cef4418f1c91b34 |
|
BLAKE2b-256 | 3fc3ad94bbe2989b25dffc3116917667036d26c879f0d315c5aee0a7b8474ff3 |
Hashes for sherpa_ncnn-1.4.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9459adf76fcb3c0c9af25c2be0034d40917c8540511a620e01a962d9df967e31 |
|
MD5 | f63d74d2f0d3d04cdbd3d273c89949c4 |
|
BLAKE2b-256 | 9be35a22b77337402ee715bfba3e2c04b1049b98886cff19c4fb9f0c53bc4953 |