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:
- x86,
x86_64
, 32-bit ARM, 64-bit ARM (arm64, aarch64), RISC-V (riscv64) - Linux, macOS, Windows, openKylin
- Android, WearOS
- iOS
- NodeJS
- WebAssembly
- Raspberry Pi
- RV1126
- LicheePi4A
- VisionFive 2
- 旭日X3派
- etc
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-built Flutter APPs
Description | URL | 中国用户 |
---|---|---|
Streaming speech recognition | 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
- Documentation: https://k2-fsa.github.io/sherpa/onnx/
- Bilibili 演示视频: https://search.bilibili.com/all?keyword=%E6%96%B0%E4%B8%80%E4%BB%A3Kaldi
How to reach us
Please see https://k2-fsa.github.io/sherpa/social-groups.html for 新一代 Kaldi 微信交流群 and QQ 交流群.
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 Distribution
sherpa-onnx-1.10.6.tar.gz
(566.7 kB
view hashes)
Built Distributions
Close
Hashes for sherpa_onnx-1.10.6-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f41a0f227445c7febd361378be9d4c34c41da3c765672976ba95da36a0d099d |
|
MD5 | 6ac3896469e8df9d73b8c062801e6449 |
|
BLAKE2b-256 | 9f18897c19c097fb97e2abf9141fb04ce184028de041719bef23e0ad28892088 |
Close
Hashes for sherpa_onnx-1.10.6-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f72a1e1bf02d3435032421dd25c99b84f4f035cf13e91818211522414c21f83f |
|
MD5 | 72177c857a7b151f837f72b19b8a65b8 |
|
BLAKE2b-256 | 2e990acae0fb428cc80d68810177c31f1d503b0da89ae53fb3b593bcb94bad9f |
Close
Hashes for sherpa_onnx-1.10.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92bf56ee7f9eba6e088028b84d0ca7bb173d82d402340f6b3d9545a624782f1b |
|
MD5 | bb06191abe6ef364a48d8b2c86f9af6a |
|
BLAKE2b-256 | a59b3e18261277e3d56227b6797ca773168bfb3479554ff7495169bc44daad7e |
Close
Hashes for sherpa_onnx-1.10.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06a23e9a97402276a9ac9f386062d653992fc949ccc6165906deda8b4fd11488 |
|
MD5 | 7c4b24364e7dff8f6ae3020260414626 |
|
BLAKE2b-256 | 3151cbc7956cc2dea5a82995b3dede5c8efdffb9f9480fe671086926176cede7 |
Close
Hashes for sherpa_onnx-1.10.6-cp312-cp312-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4537cfe363886858db2862fd630f79ec64b6c18032108a072bc0384fa9205e2a |
|
MD5 | d5d856e7dda7e1a244bf18941bd8c68b |
|
BLAKE2b-256 | f74b57ce477bbe829bf52c94b8bb374174c472208e6d8b8e0c5011998afd90dd |
Close
Hashes for sherpa_onnx-1.10.6-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dea4f66cf3de913123c9e78c796560d3c4b69a8be32844e43e85b1bd9fb76cf |
|
MD5 | 4d634f1cae571c435dd655439771b95a |
|
BLAKE2b-256 | 30504a7c6c983647f397946b4f0b0f27db8b0df45515f72f1b4046a6989c87ae |
Close
Hashes for sherpa_onnx-1.10.6-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c0351b911f6416aaea7e6f062ba9aebab9069f3310bbc0089285a4ecf97bf6e |
|
MD5 | 04d7f400db347a4c7591cc07f4a97c87 |
|
BLAKE2b-256 | 3a4ef0fccc182e482f64e7f287fa8e379fecff649b7a18fbe32c775a4b94c83c |
Close
Hashes for sherpa_onnx-1.10.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20a1ef9032c911710ee9e4346780d148c66267919a7468981f899fafdff6423a |
|
MD5 | d64d8085f2f85a3d017c14511988179e |
|
BLAKE2b-256 | 5586dad3da7c4e702e45a969c479c23ae39800d29204f62f680b845e76ea14e5 |
Close
Hashes for sherpa_onnx-1.10.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1675418996b9a3b9e8d0d8fe6e401c15054cd9263936cf1db556f8c257deb4e6 |
|
MD5 | 01ef922bc4f03860b33023c601335d43 |
|
BLAKE2b-256 | a4a0c1d8d2eb751ac35901639ead19b9314fe0d34cb1904cf77043ddde54237f |
Close
Hashes for sherpa_onnx-1.10.6-cp311-cp311-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4154657a207e71104df88437175495ac8dd2a1c0ae6ffb77b1fa289862dd11a0 |
|
MD5 | 6c7e135315bff6e08538d8178c5a9ec2 |
|
BLAKE2b-256 | 6801b038e87bbc4aa50ae8eb24279109190b709d4eebaa491ce00ed8ea180303 |
Close
Hashes for sherpa_onnx-1.10.6-cp311-cp311-linux_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5110e397549b3e9c31a1b3ac4ff61481d7e7aa6483c45ef91d6ee48deec11259 |
|
MD5 | afc76765560bffefad525ff11e857bb5 |
|
BLAKE2b-256 | ec9d4624a94e6b0edd7292215b93e5ec8dae8321def653cb08c02d7a2de91803 |
Close
Hashes for sherpa_onnx-1.10.6-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ae05128c49513ce43bd2655a49f3ee1fff2d4f41ef29858a3b137e5c271f9c7 |
|
MD5 | 51ff83a0aa229d22786257473d8177c7 |
|
BLAKE2b-256 | 8e5de77499f676cab0c1a5bc7e513e39e2d00725dcffcec3df28b786e9a96ea2 |
Close
Hashes for sherpa_onnx-1.10.6-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0bc8e3b2d8741298a37b5cc8a1a5bc2494ca220672864501ca8e855a12191bc |
|
MD5 | ff4b79893ce389dd2d2aa4344de50ccb |
|
BLAKE2b-256 | 977782f8d879643cd9df1bdb794957188bd6c0bf56e9723359608876923384de |
Close
Hashes for sherpa_onnx-1.10.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5507ffb4e535e46b33e6788f9536c7abad321428bdd20e5651f8ee681bd14178 |
|
MD5 | 26fa2dfa67e1ee3d2e9388790e30eb14 |
|
BLAKE2b-256 | cad3fa273d671e4c4b4210dd817b059a82a91c53a38c4c34e6cf8f7b9c3548ec |
Close
Hashes for sherpa_onnx-1.10.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 739e83ee2908b5a6bc3ab633b6f629460e6d76f77be7ee93a7d45e9cb1309bc3 |
|
MD5 | 0611c2a92b5effe524853009b8075899 |
|
BLAKE2b-256 | 4b6d7905daca7a110994d0eb2d4f881be1abd6a5afbc3a0c9468e4e0534b6210 |
Close
Hashes for sherpa_onnx-1.10.6-cp310-cp310-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c07828300e68283211e63fab919b093ac11e9816a01d363194c6ae15924b9c3f |
|
MD5 | 04e7ccd4108898bcadd364a1c5fd8267 |
|
BLAKE2b-256 | 6052d7e6f5f71e08820b7a11e79cc66fcc3f3f333ec98f3d9d1dccf9eb52b41e |
Close
Hashes for sherpa_onnx-1.10.6-cp310-cp310-linux_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3d9cf4b1ddaa0718a92206049b4ba081b17d400113e8fb618787912cd105530 |
|
MD5 | 8bcde0492e67c23849fc75e60fdd62b5 |
|
BLAKE2b-256 | cf62f7c7e7451973ea05afa049f1ec7f88a79e0c1668b46bff268e4687e1c609 |
Close
Hashes for sherpa_onnx-1.10.6-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fae19ddd8b717baf2af8aae164e43b8966cc606c52871cc7f5a1195005e1b745 |
|
MD5 | 485ec566cb3e2bf88385821684feea14 |
|
BLAKE2b-256 | 09ec35112be7efa54e1ef5e8c677ef81795cae99ac9538ea731db0ef2ff448ad |
Close
Hashes for sherpa_onnx-1.10.6-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 373f268a04a3fd579f3847bfbf6bed81b8fb2c5af2f845270301d81e64f1395d |
|
MD5 | 2547d0eb272bb9b8e96420a29ede896f |
|
BLAKE2b-256 | 7092f7b18e05b3301b0ab3de8a918de8632817d5480737ab22f4ce2f73d5688c |
Close
Hashes for sherpa_onnx-1.10.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 750b6ba1d9063fd8070c7f51e7b04852644068f6e91cecfea74cb34cfd7929c7 |
|
MD5 | 2981b8773b20a09059771f1483947732 |
|
BLAKE2b-256 | bcf6d11d65c24be00cf94f42eb851b3a3a9ee9eaf9bee558d93e37a403c13e0e |
Close
Hashes for sherpa_onnx-1.10.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abd4405a9beae2aa0a2dc2740bb3dac5f6ec257314690f42e60dab66e88eee31 |
|
MD5 | bde962f23db1460ad991b400939059fd |
|
BLAKE2b-256 | f7d69b084be2b8ebb6474222b5d74c6e45b839510f0838f9c02600a907ff8627 |
Close
Hashes for sherpa_onnx-1.10.6-cp39-cp39-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21906872b877344dbeb250e2899c4d74401cd3757549c0a2d66bda2c99514a79 |
|
MD5 | 3ae476560307e36d85f54a1afdd620e0 |
|
BLAKE2b-256 | ea78a15f3cd52f258b42038f7a48858250acbe208edc8ed89e8a7c0071317512 |
Close
Hashes for sherpa_onnx-1.10.6-cp39-cp39-linux_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 469c93d8308bf9e25e96033feb09ada370aed593b6579d8e2593f486a598303d |
|
MD5 | e915888eb5634e08ac0088897b4cef15 |
|
BLAKE2b-256 | d794d28ce326bd2ab1ddfe830d71d8b47fe1ffd1137d09af56745d2d76e43b51 |
Close
Hashes for sherpa_onnx-1.10.6-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b17a289722869d254859bc7a6198450e0153f2c005a27cb5edcc5082b60168d3 |
|
MD5 | f60c5423b2a2bc4bf1aef9808bcb0648 |
|
BLAKE2b-256 | 3d2b21cf37a04f413b44aa6610e0800ee4b92b78b949565d2bef8d87dd1a5fe0 |
Close
Hashes for sherpa_onnx-1.10.6-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29cb0cc0628bad41d5ef243c3789798fbb55a82f93b1a8bd7ae15564e89da844 |
|
MD5 | 102ec9b44bafb46a49f21465bd5d4e80 |
|
BLAKE2b-256 | 238379b0a70ebd4d0d936c97a58bea7f23bc3ca7f83b55cf680c55e05212a9bb |
Close
Hashes for sherpa_onnx-1.10.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7da1a332a44acfdcbc7ae264efe34569fa7050c6ba2f807c5baa91e65fba63fe |
|
MD5 | fb48254a0592541abe69db9c73df65e1 |
|
BLAKE2b-256 | 0d7b57a0fdc2209e481bad54ac6db881de4ec157576bb0cba1d9b2280a520a97 |
Close
Hashes for sherpa_onnx-1.10.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc852fe6d6000fcd7518c3d196a7ee49ad4d22a4408b4f654edfd50447f712a9 |
|
MD5 | 92a93dba8db4f85ee014c80896226494 |
|
BLAKE2b-256 | 7079761c9c9335da02fa3cf6825dba8c3873bbe007ad0b4f5eec39987fbe0eb7 |
Close
Hashes for sherpa_onnx-1.10.6-cp38-cp38-macosx_11_0_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ab3edfe813e730df558c0eb56d374778c4e7227968560c5c5626fdb992e3035 |
|
MD5 | 923060898cc8a43861c84d32fb2ec1f7 |
|
BLAKE2b-256 | 7864af3ab9fba59b58d0530970bad412bb8ef2539a6f74cae263efbda14710c3 |
Close
Hashes for sherpa_onnx-1.10.6-cp38-cp38-linux_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69b07022b9079178ba35e53fe97cc5f10c7277b1fae61fcee962b2bfbeef0dc9 |
|
MD5 | 0c0f1e72ad1abce19b0d48ce18c4af18 |
|
BLAKE2b-256 | 5b0cb4d8531fec3374a9feed7027642857802312a948a60169efa62eb18c0344 |
Close
Hashes for sherpa_onnx-1.10.6-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b4daa03e876e86bac057b403b3837733829e5c737d8db861dd2a3940c01874a |
|
MD5 | 458ff78a0b38440926a1d53530b8a1cd |
|
BLAKE2b-256 | 505cfe2a43febaccf2b221edf6b8d4baf4172074b50dbce4e21c6cd3849e8196 |
Close
Hashes for sherpa_onnx-1.10.6-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a32cdd734218ff4f62430ec15484ba6a608c0d220c267539b1b14a32ace538f5 |
|
MD5 | 8beadf5d7cb4627bdfc7ff362a19bf87 |
|
BLAKE2b-256 | f12023457a4f61f14991eb42ee3d93cfa377c72885dcd9eea8ed9126439e24ae |
Close
Hashes for sherpa_onnx-1.10.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45a0149f7114658b25f384bcc42df56ede8417fb87a2f4a82c7347e92d353ae5 |
|
MD5 | 294bc8a73e577344cada67f64d6bf657 |
|
BLAKE2b-256 | eb82cdd445cf971005babf954c04e5200f241df332fc93ee1993174c108fff0e |
Close
Hashes for sherpa_onnx-1.10.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 793e2897cd4bc93c70981ba2c1eb997590f8d5f7e0d3dcf4b6f0b0851641eff1 |
|
MD5 | 11ae6461740a98493a649a530c050d15 |
|
BLAKE2b-256 | 108a1cfbc3eb8287ec35e5152986e7b704ac9ad09c5cc7cfef031aac3cadac4d |
Close
Hashes for sherpa_onnx-1.10.6-cp37-cp37m-linux_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92cc97cf44302132902b82e611f21e4d4ebf7ec43651e3d14f506527deb023a4 |
|
MD5 | b87816c38022146e72476ce69c4bb840 |
|
BLAKE2b-256 | 0c7cf07906bdd5a043cedf3720fc4adc2c2c4555b18ac016174122e88781cba9 |