├── .clang-format ├── .clang-tidy ├── .flake8 ├── .github ├── scripts │ ├── .gitignore │ ├── as-cmake-sub-project │ │ ├── CMakeLists.txt │ │ └── main.cc │ ├── export-ascend │ │ ├── __init__.py │ │ ├── generate_paraformer.py │ │ ├── generate_sense_voice.py │ │ └── generate_zipformer_ctc_20250703.py │ ├── export-qnn │ │ ├── __init__.py │ │ ├── device_info.py │ │ ├── generate_config.py │ │ └── generate_sense_voice.py │ ├── node-addon │ │ ├── README-optional.md │ │ ├── README.md │ │ ├── index.js │ │ ├── notes.md │ │ ├── package-optional.json │ │ ├── package.json │ │ └── run.sh │ ├── test-audio-tagging.sh │ ├── test-c-api.sh │ ├── test-cxx-api.sh │ ├── test-dart.sh │ ├── test-dot-net.sh │ ├── test-kws.sh │ ├── test-nodejs-addon-npm.sh │ ├── test-nodejs-npm.sh │ ├── test-offline-ctc.sh │ ├── test-offline-moonshine.sh │ ├── test-offline-punctuation.sh │ ├── test-offline-source-separation.sh │ ├── test-offline-speech-denoiser.sh │ ├── test-offline-transducer.sh │ ├── test-offline-tts.sh │ ├── test-offline-whisper.sh │ ├── test-online-ctc.sh │ ├── test-online-paraformer.sh │ ├── test-online-punctuation.sh │ ├── test-online-transducer.sh │ ├── test-python.sh │ ├── test-speaker-diarization.sh │ ├── test-speaker-recognition-python.sh │ ├── test-spoken-language-identification.sh │ └── test-swift.sh └── workflows │ ├── .gitignore │ ├── aarch64-linux-gnu-shared.yaml │ ├── aarch64-linux-gnu-static.yaml │ ├── add-new-asr-models.yaml │ ├── android-rknn.yaml │ ├── android-static.yaml │ ├── android.yaml │ ├── apk-asr-2pass.yaml │ ├── apk-asr.yaml │ ├── apk-audio-tagging-wearos.yaml │ ├── apk-audio-tagging.yaml │ ├── apk-kws.yaml │ ├── apk-qnn-vad-asr-simulated-streaming.yaml │ ├── apk-speaker-diarization.yaml │ ├── apk-speaker-identification.yaml │ ├── apk-spoken-language-identification.yaml │ ├── apk-tts-engine.yaml │ ├── apk-tts.yaml │ ├── apk-vad-asr-simulated-streaming.yaml │ ├── apk-vad-asr.yaml │ ├── apk-vad.yaml │ ├── arm-linux-gnueabihf.yaml │ ├── as_cmake_sub_project.yaml │ ├── ascend.yaml │ ├── axcl-linux-aarch64.yaml │ ├── axera-linux-aarch64.yaml │ ├── build-wheels-aarch64-cuda.yaml │ ├── build-wheels-aarch64-rknn.yaml │ ├── build-wheels-aarch64.yaml │ ├── build-wheels-armv7l.yaml │ ├── build-wheels-linux-cuda.yaml │ ├── build-wheels-linux.yaml │ ├── build-wheels-macos-arm64.yaml │ ├── build-wheels-macos-universal2.yaml │ ├── build-wheels-macos-x64.yaml │ ├── build-wheels-win32.yaml │ ├── build-wheels-win64-cuda.yaml │ ├── build-wheels-win64.yaml │ ├── build-xcframework.yaml │ ├── c-api-from-buffer.yaml │ ├── c-api.yaml │ ├── checksum.yaml │ ├── clang-tidy.yaml │ ├── cxx-api.yaml │ ├── dot-net.yaml │ ├── export-3dspeaker-to-onnx.yaml │ ├── export-ced-to-onnx.yaml │ ├── export-dophin-ctc-to-onnx.yaml │ ├── export-fire-red-asr.yaml │ ├── export-gtcrn.yaml │ ├── export-kitten.yaml │ ├── export-kokoro.yaml │ ├── export-libriheavy.yaml │ ├── export-matcha-fa-en.yaml │ ├── export-matcha-zh-en.yaml │ ├── export-melo-tts-to-onnx.yaml │ ├── export-moonshine-to-onnx.yaml │ ├── export-nemo-canary-180m-flash.yaml │ ├── export-nemo-fast-conformer-hybrid-transducer-ctc-non-streaming.yaml │ ├── export-nemo-fast-conformer-hybrid-transducer-ctc.yaml │ ├── export-nemo-fast-conformer-hybrid-transducer-transducer-non-streaming.yaml │ ├── export-nemo-fast-conformer-hybrid-transducer-transducer.yaml │ ├── export-nemo-giga-am-to-onnx.yaml │ ├── export-nemo-parakeet-tdt-0.6b-v2.yaml │ ├── export-nemo-parakeet-tdt.yaml │ ├── export-nemo-speaker-verification-to-onnx.yaml │ ├── export-omnilingual-asr-to-onnx.yaml │ ├── export-paraformer-to-ascend-npu.yaml │ ├── export-paraformer-to-rknn.yaml │ ├── export-peng-cheng-starling.yaml │ ├── export-piper.yaml │ ├── export-pyannote-segmentation-to-onnx.yaml │ ├── export-revai-segmentation-to-onnx.yaml │ ├── export-russian-onnx-models.yaml │ ├── export-sense-voice-to-ascend-npu.yaml │ ├── export-sense-voice-to-onnx.yaml │ ├── export-sense-voice-to-qnn.yaml │ ├── export-sense-voice-to-rknn.yaml │ ├── export-silero-vad-rknn.yaml │ ├── export-spleeter-to-onnx.yaml │ ├── export-t-one-to-onnx.yaml │ ├── export-telespeech-ctc.yaml │ ├── export-uvr-to-onnx.yaml │ ├── export-vits-ljspeech-to-onnx.yaml │ ├── export-vocos.yaml │ ├── export-wenet-to-onnx.yaml │ ├── export-wespeaker-to-onnx.yaml │ ├── export-whisper-to-onnx.yaml │ ├── export-zipformer-ctc-to-ascend-20250703.yaml │ ├── export-zipformer-ctc-to-qnn-20250703.yaml │ ├── flutter-android.yaml │ ├── flutter-linux.yaml │ ├── flutter-macos.yaml │ ├── flutter-windows-x64.yaml │ ├── generate-tts-samples.yaml │ ├── hap-vad-asr.yaml │ ├── har.yaml │ ├── harmony-os.yaml │ ├── jar.yaml │ ├── jni.yaml │ ├── lazarus.yaml │ ├── linux-gpu.yaml │ ├── linux-jni-aarch64.yaml │ ├── linux-jni.yaml │ ├── linux.yaml │ ├── macos-jni.yaml │ ├── macos.yaml │ ├── mfc.yaml │ ├── mobile-asr-models.yaml │ ├── mobile-kws-models.yaml │ ├── nightly-wheel-arm.yaml │ ├── npm-addon-linux-aarch64.yaml │ ├── npm-addon-linux-x64.yaml │ ├── npm-addon-macos.yaml │ ├── npm-addon-win-x64.yaml │ ├── npm-addon-win-x86.yaml │ ├── npm-addon.yaml │ ├── npm.yaml │ ├── pascal.yaml │ ├── pkg-config.yaml │ ├── release-dart-package.yaml │ ├── release-go.yaml │ ├── riscv64-linux.yaml │ ├── riscv64-spacemit-linux.yaml │ ├── rknn-linux-aarch64.yaml │ ├── run-java-test.yaml │ ├── run-python-test-macos.yaml │ ├── run-python-test.yaml │ ├── sanitizer.yaml │ ├── speaker-diarization.yaml │ ├── style_check.yaml │ ├── swift.yaml │ ├── test-build-wheel.yaml │ ├── test-dart-package.yaml │ ├── test-dart.yaml │ ├── test-dot-net-nuget.yaml │ ├── test-dot-net.yaml │ ├── test-go-package.yaml │ ├── test-go.yaml │ ├── test-nodejs-addon-api.yaml │ ├── test-nodejs-addon-npm-aarch64.yaml │ ├── test-nodejs-addon-npm-win-x86.yaml │ ├── test-nodejs-addon-npm.yaml │ ├── test-nodejs-npm.yaml │ ├── test-nodejs.yaml │ ├── test-pip-install.yaml │ ├── test-piper-phonemize.yaml │ ├── test-python-offline-websocket-server.yaml │ ├── test-python-online-websocket-server.yaml │ ├── upload-models.yaml │ ├── wasm-simd-hf-space-de-tts.yaml │ ├── wasm-simd-hf-space-en-asr-zipformer.yaml │ ├── wasm-simd-hf-space-en-tts.yaml │ ├── wasm-simd-hf-space-silero-vad.yaml │ ├── wasm-simd-hf-space-speaker-diarization.yaml │ ├── wasm-simd-hf-space-speech-enhancement-gtcrn.yaml │ ├── wasm-simd-hf-space-ten-vad.yaml │ ├── wasm-simd-hf-space-vad-asr.yaml │ ├── wasm-simd-hf-space-zh-cantonese-en-asr-paraformer.yaml │ ├── wasm-simd-hf-space-zh-en-asr-paraformer.yaml │ ├── wasm-simd-hf-space-zh-en-asr-zipformer.yaml │ ├── windows-arm64.yaml │ ├── windows-x64-cuda.yaml │ ├── windows-x64-debug.yaml │ ├── windows-x64-jni.yaml │ ├── windows-x64.yaml │ ├── windows-x86-debug.yaml │ └── windows-x86.yaml ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── CPPLINT.cfg ├── LICENSE ├── MANIFEST.in ├── README.md ├── android ├── .gitignore ├── README.md ├── SherpaOnnx │ ├── .gitignore │ ├── .idea │ │ ├── .gitignore │ │ ├── compiler.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ └── vcs.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ ├── FeatureConfig.kt │ │ │ │ │ ├── HomophoneReplacerConfig.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── OnlineRecognizer.kt │ │ │ │ │ ├── OnlineStream.kt │ │ │ │ │ └── WaveReader.kt │ │ │ ├── jniLibs │ │ │ │ ├── .gitignore │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── x86 │ │ │ │ │ └── .gitkeep │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitkeep │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── SherpaOnnx2Pass │ ├── .gitignore │ ├── .idea │ │ ├── .gitignore │ │ ├── compiler.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ └── vcs.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── .gitignore │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ ├── FeatureConfig.kt │ │ │ │ │ ├── HomophoneReplacerConfig.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── OfflineRecognizer.kt │ │ │ │ │ ├── OfflineStream.kt │ │ │ │ │ ├── OnlineRecognizer.kt │ │ │ │ │ ├── OnlineStream.kt │ │ │ │ │ └── QnnConfig.kt │ │ │ ├── jniLibs │ │ │ │ ├── .gitkeep │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── x86 │ │ │ │ │ └── .gitkeep │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitkeep │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── SherpaOnnxAar │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ ├── libs.versions.toml │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── sherpa_onnx │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ ├── AudioTagging.kt │ │ │ │ ├── FeatureConfig.kt │ │ │ │ ├── HomophoneReplacerConfig.kt │ │ │ │ ├── KeywordSpotter.kt │ │ │ │ ├── OfflinePunctuation.kt │ │ │ │ ├── OfflineRecognizer.kt │ │ │ │ ├── OfflineSpeakerDiarization.kt │ │ │ │ ├── OfflineSpeechDenoiser.kt │ │ │ │ ├── OfflineStream.kt │ │ │ │ ├── OnlinePunctuation.kt │ │ │ │ ├── OnlineRecognizer.kt │ │ │ │ ├── OnlineStream.kt │ │ │ │ ├── QnnConfig.kt │ │ │ │ ├── Speaker.kt │ │ │ │ ├── SpeakerEmbeddingExtractorConfig.kt │ │ │ │ ├── SpokenLanguageIdentification.kt │ │ │ │ ├── Tts.kt │ │ │ │ ├── Vad.kt │ │ │ │ ├── VersionInfo.kt │ │ │ │ └── WaveReader.kt │ │ └── jniLibs │ │ │ ├── arm64-v8a │ │ │ └── .gitkeep │ │ │ ├── armeabi-v7a │ │ │ └── .gitkeep │ │ │ ├── x86 │ │ │ └── .gitkeep │ │ │ └── x86_64 │ │ │ └── .gitkeep │ │ └── test │ │ └── java │ │ └── com │ │ └── k2fsa │ │ └── sherpa │ │ └── onnx │ │ └── ExampleUnitTest.kt ├── SherpaOnnxAudioTagging │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── audio │ │ │ │ └── tagging │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitignore │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ └── audio │ │ │ │ │ └── tagging │ │ │ │ │ ├── AudioTagging.kt │ │ │ │ │ ├── Home.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── OfflineStream.kt │ │ │ │ │ ├── Tagger.kt │ │ │ │ │ └── ui │ │ │ │ │ └── theme │ │ │ │ │ ├── Color.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ └── Type.kt │ │ │ ├── jniLibs │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitignore │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitignore │ │ │ │ ├── x86 │ │ │ │ │ └── .gitignore │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitignore │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── audio │ │ │ └── tagging │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts ├── SherpaOnnxAudioTaggingWearOs │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── lint.xml │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ └── .gitignore │ │ │ ├── java │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── audio │ │ │ │ └── tagging │ │ │ │ └── wear │ │ │ │ └── os │ │ │ │ └── presentation │ │ │ │ ├── AudioTagging.kt │ │ │ │ ├── HomeScreen.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── OfflineStream.kt │ │ │ │ ├── Tagger.kt │ │ │ │ └── theme │ │ │ │ └── Theme.kt │ │ │ ├── jniLibs │ │ │ ├── arm64-v8a │ │ │ │ └── .gitignore │ │ │ ├── armeabi-v7a │ │ │ │ └── .gitignore │ │ │ ├── x86 │ │ │ │ └── .gitignore │ │ │ └── x86_64 │ │ │ │ └── .gitignore │ │ │ └── res │ │ │ ├── drawable │ │ │ └── splash_icon.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.webp │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.webp │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.webp │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.webp │ │ │ ├── values-round │ │ │ └── strings.xml │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts ├── SherpaOnnxJavaDemo │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ ├── AppViewModel.java │ │ │ │ ├── Application.java │ │ │ │ ├── MainActivity.java │ │ │ │ └── service │ │ │ │ └── SpeechSherpaRecognitionService.java │ │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── ic_bg_mic_24.xml │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values-night │ │ │ └── themes.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── SherpaOnnxKws │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ ├── FeatureConfig.kt │ │ │ │ │ ├── HomophoneReplacerConfig.kt │ │ │ │ │ ├── KeywordSpotter.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── OnlineRecognizer.kt │ │ │ │ │ └── OnlineStream.kt │ │ │ ├── jniLibs │ │ │ │ ├── .gitignore │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── x86 │ │ │ │ │ └── .gitkeep │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitkeep │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── SherpaOnnxSimulateStreamingAsr │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── simulate │ │ │ │ └── streaming │ │ │ │ └── asr │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ ├── FeatureConfig.kt │ │ │ │ │ ├── HomophoneReplacerConfig.kt │ │ │ │ │ ├── OfflineRecognizer.kt │ │ │ │ │ ├── OfflineStream.kt │ │ │ │ │ ├── QnnConfig.kt │ │ │ │ │ ├── Vad.kt │ │ │ │ │ └── simulate │ │ │ │ │ └── streaming │ │ │ │ │ └── asr │ │ │ │ │ ├── BarItem.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── NavBarItems.kt │ │ │ │ │ ├── NavRoutes.kt │ │ │ │ │ ├── SimulateStreamingAsr.kt │ │ │ │ │ ├── screens │ │ │ │ │ ├── Help.kt │ │ │ │ │ └── Home.kt │ │ │ │ │ └── ui │ │ │ │ │ └── theme │ │ │ │ │ ├── Color.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ └── Type.kt │ │ │ ├── jniLibs │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── x86 │ │ │ │ │ └── .gitkeep │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitkeep │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── simulate │ │ │ └── streaming │ │ │ └── asr │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ ├── libs.versions.toml │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts ├── SherpaOnnxSimulateStreamingAsrWearOs │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── lint.xml │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ └── .gitignore │ │ │ ├── java │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── simulate │ │ │ │ └── streaming │ │ │ │ └── asr │ │ │ │ └── wear │ │ │ │ └── os │ │ │ │ └── presentation │ │ │ │ ├── HomeScreen.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── SimulateStreamingAsr.kt │ │ │ │ └── theme │ │ │ │ └── Theme.kt │ │ │ └── res │ │ │ ├── drawable │ │ │ └── splash_icon.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.webp │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.webp │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.webp │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.webp │ │ │ ├── values-round │ │ │ └── strings.xml │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ ├── libs.versions.toml │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts ├── SherpaOnnxSpeakerDiarization │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── speaker │ │ │ │ └── diarization │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ └── speaker │ │ │ │ │ └── diarization │ │ │ │ │ ├── BarItem.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── NavBarItems.kt │ │ │ │ │ ├── NavRoutes.kt │ │ │ │ │ ├── OfflineSpeakerDiarization.kt │ │ │ │ │ ├── ReadWaveFile.kt │ │ │ │ │ ├── SpeakerDiarizationObject.kt │ │ │ │ │ ├── SpeakerEmbeddingExtractorConfig.kt │ │ │ │ │ ├── screens │ │ │ │ │ ├── Help.kt │ │ │ │ │ └── Home.kt │ │ │ │ │ └── ui │ │ │ │ │ └── theme │ │ │ │ │ ├── Color.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ └── Type.kt │ │ │ ├── jniLibs │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── x86 │ │ │ │ │ └── .gitkeep │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitkeep │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── speaker │ │ │ └── diarization │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ ├── libs.versions.toml │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts ├── SherpaOnnxSpeakerIdentification │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── speaker │ │ │ │ └── identification │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ └── speaker │ │ │ │ │ └── identification │ │ │ │ │ ├── BarItem.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── NavBarItems.kt │ │ │ │ │ ├── NavRoutes.kt │ │ │ │ │ ├── OnlineStream.kt │ │ │ │ │ ├── Speaker.kt │ │ │ │ │ ├── SpeakerEmbeddingExtractorConfig.kt │ │ │ │ │ ├── screens │ │ │ │ │ ├── Help.kt │ │ │ │ │ ├── Home.kt │ │ │ │ │ ├── Register.kt │ │ │ │ │ └── View.kt │ │ │ │ │ └── ui │ │ │ │ │ └── theme │ │ │ │ │ ├── Color.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ └── Type.kt │ │ │ ├── jniLibs │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── x86 │ │ │ │ │ └── .gitkeep │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitkeep │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── speaker │ │ │ └── identification │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts ├── SherpaOnnxSpokenLanguageIdentification │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── slid │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitignore │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ └── slid │ │ │ │ │ ├── Home.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── OfflineStream.kt │ │ │ │ │ ├── SpokenLanguageIdentification.kt │ │ │ │ │ ├── slid.kt │ │ │ │ │ └── ui │ │ │ │ │ └── theme │ │ │ │ │ ├── Color.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ └── Type.kt │ │ │ ├── jniLibs │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitignore │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitignore │ │ │ │ ├── x86 │ │ │ │ │ └── .gitignore │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitignore │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── slid │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts ├── SherpaOnnxTts │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── .gitignore │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ └── Tts.kt │ │ │ ├── jniLibs │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitignore │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitignore │ │ │ │ ├── x86 │ │ │ │ │ └── .gitignore │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitignore │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── SherpaOnnxTtsEngine │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle.kts │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── tts │ │ │ │ └── engine │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitkeep │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ └── tts │ │ │ │ │ └── engine │ │ │ │ │ ├── CheckVoiceData.kt │ │ │ │ │ ├── GetSampleText.kt │ │ │ │ │ ├── InstallVoiceData.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── PreferencesHelper.kt │ │ │ │ │ ├── Tts.kt │ │ │ │ │ ├── TtsEngine.kt │ │ │ │ │ ├── TtsService.kt │ │ │ │ │ ├── TtsViewModel.kt │ │ │ │ │ └── ui │ │ │ │ │ └── theme │ │ │ │ │ ├── Color.kt │ │ │ │ │ ├── Theme.kt │ │ │ │ │ └── Type.kt │ │ │ ├── jniLibs │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── x86 │ │ │ │ │ └── .gitkeep │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitkeep │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ ├── data_extraction_rules.xml │ │ │ │ └── tts_engine.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── tts │ │ │ └── engine │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle.kts │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle.kts ├── SherpaOnnxVad │ ├── .gitignore │ ├── .idea │ │ ├── .gitignore │ │ ├── compiler.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ └── vcs.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitignore │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ └── Vad.kt │ │ │ ├── jniLibs │ │ │ │ ├── .gitignore │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitignore │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitignore │ │ │ │ ├── x86 │ │ │ │ │ └── .gitignore │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitignore │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ ├── black_circle.xml │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── red_circle.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── SherpaOnnxVadAsr │ ├── .gitignore │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── .gitignore │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── k2fsa │ │ │ │ │ └── sherpa │ │ │ │ │ └── onnx │ │ │ │ │ ├── FeatureConfig.kt │ │ │ │ │ ├── HomophoneReplacerConfig.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── OfflineRecognizer.kt │ │ │ │ │ ├── OfflineStream.kt │ │ │ │ │ ├── QnnConfig.kt │ │ │ │ │ └── Vad.kt │ │ │ ├── jniLibs │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── x86 │ │ │ │ │ └── .gitkeep │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitkeep │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ │ └── xml │ │ │ │ ├── backup_rules.xml │ │ │ │ └── data_extraction_rules.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── SherpaOnnxWebSocket │ ├── .gitignore │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── java │ │ │ └── com │ │ │ │ └── k2fsa │ │ │ │ └── sherpa │ │ │ │ └── onnx │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── MyWebsocketClient.kt │ │ │ │ ├── SpeechContent.kt │ │ │ │ └── WaveReader.kt │ │ ├── jniLibs │ │ │ ├── .gitignore │ │ │ ├── arm64-v8a │ │ │ │ └── .gitkeep │ │ │ ├── armeabi-v7a │ │ │ │ └── .gitkeep │ │ │ ├── x86 │ │ │ │ └── .gitkeep │ │ │ └── x86_64 │ │ │ │ └── .gitkeep │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values-night │ │ │ └── themes.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ └── data_extraction_rules.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── k2fsa │ │ └── sherpa │ │ └── onnx │ │ └── ExampleUnitTest.kt │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── c-api-examples ├── CMakeLists.txt ├── Makefile ├── README.md ├── add-punctuation-c-api.c ├── asr-microphone-example │ ├── CMakeLists.txt │ ├── CPPLINT.cfg │ ├── README.md │ ├── alsa.cc │ ├── alsa.h │ └── c-api-alsa.cc ├── audio-tagging-c-api.c ├── decode-file-c-api.c ├── dolphin-ctc-c-api.c ├── fire-red-asr-c-api.c ├── keywords-spotter-buffered-tokens-keywords-c-api.c ├── kitten-tts-en-c-api.c ├── kokoro-tts-en-c-api.c ├── kokoro-tts-zh-en-c-api.c ├── kws-c-api.c ├── matcha-tts-en-c-api.c ├── matcha-tts-zh-c-api.c ├── moonshine-c-api.c ├── nemo-canary-c-api.c ├── nemo-parakeet-c-api.c ├── offline-speaker-diarization-c-api.c ├── offline-tts-c-api.c ├── omnilingual-asr-ctc-c-api.c ├── paraformer-c-api.c ├── run.sh ├── sense-voice-c-api.c ├── sense-voice-with-hr-c-api.c ├── speaker-identification-c-api.c ├── speech-enhancement-gtcrn-c-api.c ├── spoken-language-identification-c-api.c ├── streaming-ctc-buffered-tokens-c-api.c ├── streaming-hlg-decode-file-c-api.c ├── streaming-paraformer-buffered-tokens-c-api.c ├── streaming-paraformer-c-api.c ├── streaming-t-one-ctc-c-api.c ├── streaming-zipformer-buffered-tokens-hotwords-c-api.c ├── streaming-zipformer-c-api.c ├── streaming-zipformer-with-hr-c-api.c ├── telespeech-c-api.c ├── vad-moonshine-c-api.c ├── vad-sense-voice-c-api.c ├── vad-whisper-c-api.c ├── wenet-ctc-c-api.c ├── whisper-c-api.c └── zipformer-c-api.c ├── cmake ├── .gitignore ├── __init__.py ├── asio.cmake ├── cargs.cmake ├── cmake_extension.py ├── cppinyin.cmake ├── cppinyin.patch ├── eigen.cmake ├── espeak-ng-for-piper.cmake ├── googletest.cmake ├── hclust-cpp.cmake ├── kaldi-decoder.cmake ├── kaldi-native-fbank.cmake ├── kaldifst.cmake ├── onnxruntime-linux-aarch64-gpu.cmake ├── onnxruntime-linux-aarch64-static.cmake ├── onnxruntime-linux-aarch64.cmake ├── onnxruntime-linux-arm-static.cmake ├── onnxruntime-linux-arm.cmake ├── onnxruntime-linux-riscv64-spacemit.cmake ├── onnxruntime-linux-riscv64-static.cmake ├── onnxruntime-linux-riscv64.cmake ├── onnxruntime-linux-x86_64-gpu.cmake ├── onnxruntime-linux-x86_64-static.cmake ├── onnxruntime-linux-x86_64.cmake ├── onnxruntime-osx-arm64-static.cmake ├── onnxruntime-osx-arm64.cmake ├── onnxruntime-osx-universal-static.cmake ├── onnxruntime-osx-universal.cmake ├── onnxruntime-osx-x86_64-static.cmake ├── onnxruntime-osx-x86_64.cmake ├── onnxruntime-wasm-simd.cmake ├── onnxruntime-win-arm64-static.cmake ├── onnxruntime-win-arm64.cmake ├── onnxruntime-win-x64-directml.cmake ├── onnxruntime-win-x64-gpu.cmake ├── onnxruntime-win-x64-static-debug.cmake ├── onnxruntime-win-x64-static.cmake ├── onnxruntime-win-x64.cmake ├── onnxruntime-win-x86-static-debug.cmake ├── onnxruntime-win-x86-static.cmake ├── onnxruntime-win-x86.cmake ├── onnxruntime.cmake ├── openfst.cmake ├── piper-phonemize.cmake ├── portaudio.cmake ├── pybind11.cmake ├── sherpa-onnx-shared.pc.in ├── sherpa-onnx-static-no-tts.pc.in ├── sherpa-onnx-static.pc.in ├── show-info.cmake ├── simple-sentencepiece.cmake └── websocketpp.cmake ├── cxx-api-examples ├── CMakeLists.txt ├── audio-tagging-ced-cxx-api.cc ├── audio-tagging-zipformer-cxx-api.cc ├── dolphin-ctc-cxx-api.cc ├── fire-red-asr-cxx-api.cc ├── kitten-tts-en-cxx-api.cc ├── kokoro-tts-en-cxx-api.cc ├── kokoro-tts-zh-en-cxx-api.cc ├── kws-cxx-api.cc ├── matcha-tts-en-cxx-api.cc ├── matcha-tts-zh-cxx-api.cc ├── moonshine-cxx-api.cc ├── nemo-canary-cxx-api.cc ├── offline-punctuation-cxx-api.cc ├── omnilingual-asr-ctc-cxx-api.cc ├── online-punctuation-cxx-api.cc ├── parakeet-tdt-ctc-simulate-streaming-microphone-cxx-api.cc ├── parakeet-tdt-simulate-streaming-microphone-cxx-api.cc ├── sense-voice-cxx-api.cc ├── sense-voice-simulate-streaming-alsa-cxx-api.cc ├── sense-voice-simulate-streaming-microphone-cxx-api.cc ├── sense-voice-with-hr-cxx-api.cc ├── sherpa-display.h ├── speech-enhancement-gtcrn-cxx-api.cc ├── streaming-t-one-ctc-cxx-api.cc ├── streaming-zipformer-cxx-api.cc ├── streaming-zipformer-rtf-cxx-api.cc ├── streaming-zipformer-with-hr-cxx-api.cc ├── vad-cxx-api.cc ├── wenet-ctc-cxx-api.cc ├── wenet-ctc-simulate-streaming-microphone-cxx-api.cc ├── whisper-cxx-api.cc ├── zipformer-ctc-simulate-streaming-alsa-cxx-api.cc ├── zipformer-ctc-simulate-streaming-microphone-cxx-api.cc └── zipformer-transducer-simulate-streaming-microphone-cxx-api.cc ├── dart-api-examples ├── .gitignore ├── README.md ├── add-punctuations │ ├── .gitignore │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── init.dart │ │ └── punctuations.dart │ ├── pubspec.yaml │ └── run-ct-transformer.sh ├── audio-tagging │ ├── .gitignore │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── ced.dart │ │ ├── init.dart │ │ └── zipformer.dart │ ├── pubspec.yaml │ ├── run-ced.sh │ └── run-zipformer.sh ├── keyword-spotter │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── init.dart │ │ └── zipformer-transducer.dart │ ├── pubspec.yaml │ └── run-zh.sh ├── non-streaming-asr │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── dolphin-ctc.dart │ │ ├── fire-red-asr.dart │ │ ├── init.dart │ │ ├── moonshine.dart │ │ ├── nemo-canary.dart │ │ ├── nemo-ctc.dart │ │ ├── nemo-transducer.dart │ │ ├── omnilingual-asr-ctc.dart │ │ ├── paraformer-itn.dart │ │ ├── paraformer.dart │ │ ├── sense-voice-with-hr.dart │ │ ├── sense-voice.dart │ │ ├── telespeech-ctc.dart │ │ ├── vad-with-paraformer.dart │ │ ├── wenet-ctc.dart │ │ ├── whisper.dart │ │ ├── zipformer-ctc.dart │ │ └── zipformer-transducer.dart │ ├── pubspec.lock │ ├── pubspec.yaml │ ├── run-dolphin-ctc.sh │ ├── run-fire-red-asr.sh │ ├── run-moonshine.sh │ ├── run-nemo-canary.sh │ ├── run-nemo-ctc.sh │ ├── run-nemo-transducer.sh │ ├── run-omnilingual-asr-ctc.sh │ ├── run-paraformer-itn.sh │ ├── run-paraformer.sh │ ├── run-sense-voice-with-hr.sh │ ├── run-sense-voice.sh │ ├── run-telespeech-ctc.sh │ ├── run-vad-with-paraformer.sh │ ├── run-wenet-ctc.sh │ ├── run-whisper.sh │ ├── run-zipformer-ctc.sh │ └── run-zipformer-transducer.sh ├── speaker-diarization │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── init.dart │ │ └── speaker-diarization.dart │ ├── pubspec.yaml │ └── run.sh ├── speaker-identification │ ├── .gitignore │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── init.dart │ │ └── speaker_id.dart │ ├── pubspec.yaml │ └── run-3d-speaker.sh ├── speech-enhancement-gtcrn │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── init.dart │ │ └── speech_enhancement_gtcrn.dart │ ├── pubspec.yaml │ └── run.sh ├── spoken-language-identification │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── init.dart │ │ └── spoken_language_identification.dart │ ├── pubspec.yaml │ └── run-whisper.sh ├── streaming-asr │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── init.dart │ │ ├── nemo-transducer.dart │ │ ├── paraformer.dart │ │ ├── t-one-ctc.dart │ │ ├── zipformer-ctc-hlg.dart │ │ ├── zipformer-ctc.dart │ │ └── zipformer-transducer.dart │ ├── pubspec.yaml │ ├── run-nemo-transducer.sh │ ├── run-paraformer.sh │ ├── run-t-one-ctc.sh │ ├── run-zipformer-ctc-hlg.sh │ ├── run-zipformer-ctc.sh │ ├── run-zipformer-transducer-itn.sh │ └── run-zipformer-transducer.sh ├── tts │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── coqui.dart │ │ ├── init.dart │ │ ├── kitten-en.dart │ │ ├── kokoro-en.dart │ │ ├── kokoro-zh-en.dart │ │ ├── matcha-en.dart │ │ ├── matcha-zh.dart │ │ ├── piper.dart │ │ └── vits-zh.dart │ ├── pubspec.lock │ ├── pubspec.yaml │ ├── run-coqui.sh │ ├── run-kitten-en.sh │ ├── run-kokoro-en.sh │ ├── run-kokoro-zh-en.sh │ ├── run-matcha-en.sh │ ├── run-matcha-zh.sh │ ├── run-piper.sh │ └── run-vits-zh.sh ├── vad-with-non-streaming-asr │ ├── .gitignore │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ │ ├── dolphin-ctc.dart │ │ ├── init.dart │ │ ├── moonshine.dart │ │ ├── paraformer.dart │ │ ├── sense-voice-2.dart │ │ ├── sense-voice.dart │ │ ├── telespeech-ctc.dart │ │ ├── whisper.dart │ │ ├── zipformer-ctc.dart │ │ └── zipformer-transducer.dart │ ├── pubspec.yaml │ ├── run-dolphin-ctc.sh │ ├── run-moonshine.sh │ ├── run-paraformer.sh │ ├── run-sense-voice-en.sh │ ├── run-sense-voice-zh-2.sh │ ├── run-sense-voice-zh.sh │ ├── run-telespeech-ctc.sh │ ├── run-whisper.sh │ ├── run-zipformer-ctc.sh │ └── run-zipformer-transducer.sh └── vad │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── analysis_options.yaml │ ├── bin │ ├── init.dart │ ├── ten-vad.dart │ └── vad.dart │ ├── pubspec.lock │ ├── pubspec.yaml │ ├── run-ten-vad.sh │ └── run.sh ├── dotnet-examples ├── .editorconfig ├── .gitignore ├── .notes ├── Common │ ├── Common.csproj │ └── WaveHeader.cs ├── README.md ├── keyword-spotting-from-files │ ├── Program.cs │ ├── keyword-spotting-from-files.csproj │ └── run.sh ├── keyword-spotting-from-microphone │ ├── Program.cs │ ├── keyword-spotting-from-microphone.csproj │ └── run.sh ├── kitten-tts-play │ ├── Program.cs │ ├── kitten-tts-play.csproj │ └── run-kitten.sh ├── kitten-tts │ ├── Program.cs │ ├── kitten-tts.csproj │ └── run-kitten.sh ├── kokoro-tts-play │ ├── Program.cs │ ├── kokoro-tts-play.csproj │ └── run-kokoro-en.sh ├── kokoro-tts │ ├── Program.cs │ ├── kokoro-tts.csproj │ └── run-kokoro.sh ├── non-streaming-canary-decode-files │ ├── Program.cs │ ├── non-streaming-canary-decode-files.csproj │ └── run.sh ├── offline-audio-tagging │ ├── Program.cs │ ├── offline-audio-tagging.csproj │ └── run.sh ├── offline-decode-files │ ├── Program.cs │ ├── offline-decode-files.csproj │ ├── run-dolphin-ctc.sh │ ├── run-fire-red-asr.sh │ ├── run-hotwords.sh │ ├── run-moonshine.sh │ ├── run-nemo-ctc.sh │ ├── run-omnilingual-asr-ctc.sh │ ├── run-paraformer-itn.sh │ ├── run-paraformer.sh │ ├── run-sense-voice-ctc.sh │ ├── run-tdnn-yesno.sh │ ├── run-telespeech-ctc.sh │ ├── run-wenet-ctc.sh │ ├── run-whisper-large-v3.sh │ ├── run-whisper.sh │ ├── run-zipformer-ctc.sh │ └── run-zipformer.sh ├── offline-punctuation │ ├── Program.cs │ ├── offline-punctuation.csproj │ └── run.sh ├── offline-speaker-diarization │ ├── Program.cs │ ├── offline-speaker-diarization.csproj │ └── run.sh ├── offline-tts-play │ ├── .gitignore │ ├── Program.cs │ ├── offline-tts-play.csproj │ ├── run-hf-fanchen.sh │ ├── run-matcha-en.sh │ ├── run-matcha-zh.sh │ └── run-piper.sh ├── offline-tts │ ├── Program.cs │ ├── offline-tts.csproj │ ├── run-aishell3.sh │ ├── run-hf-fanchen.sh │ ├── run-matcha-en.sh │ ├── run-matcha-zh.sh │ └── run-piper.sh ├── online-decode-files │ ├── Program.cs │ ├── online-decode-files.csproj │ ├── run-paraformer.sh │ ├── run-t-one-ctc.sh │ ├── run-transducer-itn.sh │ ├── run-transducer.sh │ └── run-zipformer2-ctc.sh ├── sherpa-onnx.sln ├── speaker-identification │ ├── Program.cs │ ├── run.sh │ └── speaker-identification.csproj ├── speech-enhancement-gtcrn │ ├── Program.cs │ ├── run.sh │ └── speech-enhancement-gtcrn.csproj ├── speech-recognition-from-microphone │ ├── Program.cs │ ├── run-paraformer.sh │ ├── run-transducer.sh │ └── speech-recognition-from-microphone.csproj ├── spoken-language-identification │ ├── Program.cs │ ├── run.sh │ └── spoken-language-identification.csproj ├── streaming-hlg-decoding │ ├── Program.cs │ ├── run.sh │ └── streaming-hlg-decoding.csproj ├── vad-non-streaming-asr-paraformer │ ├── Program.cs │ ├── run-ten-vad.sh │ ├── run.sh │ └── vad-non-streaming-asr-paraformer.csproj └── version-test │ ├── Program.cs │ ├── run.sh │ └── version-test.csproj ├── ffmpeg-examples ├── Makefile ├── README.md ├── how-to-fix-errors.md ├── run.sh └── sherpa-onnx-ffmpeg.c ├── flutter-examples ├── .gitignore ├── README.md ├── andriod-notes.md ├── how-tts-is-created.md ├── ios-demo-1.jpg ├── ios-demo-2.jpg ├── ios-demo-3.jpg ├── ios-demo-4.jpg ├── non_streaming_vad_asr │ ├── .gitignore │ ├── README.md │ ├── analysis_options.yaml │ ├── lib │ │ ├── info.dart │ │ ├── main.dart │ │ ├── non_streaming_vad_asr.dart │ │ ├── offline_model.dart │ │ └── utils.dart │ ├── macos │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── Flutter-Debug.xcconfig │ │ │ └── Flutter-Release.xcconfig │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ └── app_icon_64.png │ │ │ ├── Base.lproj │ │ │ │ └── MainMenu.xib │ │ │ ├── Configs │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ ├── Debug.xcconfig │ │ │ │ ├── Release.xcconfig │ │ │ │ └── Warnings.xcconfig │ │ │ ├── DebugProfile.entitlements │ │ │ ├── Info.plist │ │ │ ├── MainFlutterWindow.swift │ │ │ └── Release.entitlements │ │ └── RunnerTests │ │ │ └── RunnerTests.swift │ └── pubspec.yaml ├── streaming_asr │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── analysis_options.yaml │ ├── android │ │ ├── .gitignore │ │ ├── app │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── debug │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── kotlin │ │ │ │ │ └── com │ │ │ │ │ │ └── k2fsa │ │ │ │ │ │ └── sherpa │ │ │ │ │ │ └── onnx │ │ │ │ │ │ └── streaming_asr │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── res │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── values-night │ │ │ │ │ └── styles.xml │ │ │ │ │ └── values │ │ │ │ │ └── styles.xml │ │ │ │ └── profile │ │ │ │ └── AndroidManifest.xml │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ └── gradle-wrapper.properties │ │ └── settings.gradle │ ├── assets │ │ └── .gitignore │ ├── ios │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── AppFrameworkInfo.plist │ │ │ ├── Debug.xcconfig │ │ │ └── Release.xcconfig │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ ├── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ └── README.md │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── Runner-Bridging-Header.h │ │ └── RunnerTests │ │ │ └── RunnerTests.swift │ ├── lib │ │ ├── info.dart │ │ ├── main.dart │ │ ├── online_model.dart │ │ ├── streaming_asr.dart │ │ └── utils.dart │ ├── linux │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter │ │ │ └── CMakeLists.txt │ │ ├── main.cc │ │ ├── my_application.cc │ │ └── my_application.h │ ├── macos │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── Flutter-Debug.xcconfig │ │ │ ├── Flutter-Release.xcconfig │ │ │ └── GeneratedPluginRegistrant.swift │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ └── app_icon_64.png │ │ │ ├── Base.lproj │ │ │ │ └── MainMenu.xib │ │ │ ├── Configs │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ ├── Debug.xcconfig │ │ │ │ ├── Release.xcconfig │ │ │ │ └── Warnings.xcconfig │ │ │ ├── DebugProfile.entitlements │ │ │ ├── Info.plist │ │ │ ├── MainFlutterWindow.swift │ │ │ └── Release.entitlements │ │ └── RunnerTests │ │ │ └── RunnerTests.swift │ ├── pubspec.yaml │ ├── test │ │ └── widget_test.dart │ └── windows │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── flutter │ │ ├── CMakeLists.txt │ │ ├── generated_plugin_registrant.cc │ │ ├── generated_plugin_registrant.h │ │ └── generated_plugins.cmake │ │ └── runner │ │ ├── CMakeLists.txt │ │ ├── Runner.rc │ │ ├── flutter_window.cpp │ │ ├── flutter_window.h │ │ ├── main.cpp │ │ ├── resource.h │ │ ├── resources │ │ └── app_icon.ico │ │ ├── runner.exe.manifest │ │ ├── utils.cpp │ │ ├── utils.h │ │ ├── win32_window.cpp │ │ └── win32_window.h └── tts │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── analysis_options.yaml │ ├── android.jpg │ ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ ├── debug │ │ │ └── AndroidManifest.xml │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── tts │ │ │ │ │ └── MainActivity.kt │ │ │ └── res │ │ │ │ ├── drawable-v21 │ │ │ │ └── launch_background.xml │ │ │ │ ├── drawable │ │ │ │ └── launch_background.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-night │ │ │ │ └── styles.xml │ │ │ │ └── values │ │ │ │ └── styles.xml │ │ │ └── profile │ │ │ └── AndroidManifest.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ └── settings.gradle │ ├── assets │ └── .gitkeep │ ├── generate-asset-list.py │ ├── ios.jpg │ ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ ├── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ └── LaunchImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── LaunchImage.png │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ └── README.md │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── Runner-Bridging-Header.h │ └── RunnerTests │ │ └── RunnerTests.swift │ ├── lib │ ├── info.dart │ ├── isolate_tts.dart │ ├── main.dart │ ├── model.dart │ ├── tts.dart │ └── utils.dart │ ├── linux │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ │ └── CMakeLists.txt │ ├── main.cc │ ├── my_application.cc │ └── my_application.h │ ├── macos.jpg │ ├── macos │ ├── .gitignore │ ├── Flutter │ │ ├── Flutter-Debug.xcconfig │ │ └── Flutter-Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── Runner │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── app_icon_1024.png │ │ │ │ ├── app_icon_128.png │ │ │ │ ├── app_icon_16.png │ │ │ │ ├── app_icon_256.png │ │ │ │ ├── app_icon_32.png │ │ │ │ ├── app_icon_512.png │ │ │ │ └── app_icon_64.png │ │ ├── Base.lproj │ │ │ └── MainMenu.xib │ │ ├── Configs │ │ │ ├── AppInfo.xcconfig │ │ │ ├── Debug.xcconfig │ │ │ ├── Release.xcconfig │ │ │ └── Warnings.xcconfig │ │ ├── DebugProfile.entitlements │ │ ├── Info.plist │ │ ├── MainFlutterWindow.swift │ │ └── Release.entitlements │ └── RunnerTests │ │ └── RunnerTests.swift │ ├── pubspec.yaml │ ├── test │ └── widget_test.dart │ ├── ubuntu.jpg │ ├── windows.jpg │ └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ ├── flutter │ └── CMakeLists.txt │ └── runner │ ├── CMakeLists.txt │ ├── Runner.rc │ ├── flutter_window.cpp │ ├── flutter_window.h │ ├── main.cpp │ ├── resource.h │ ├── resources │ └── app_icon.ico │ ├── runner.exe.manifest │ ├── utils.cpp │ ├── utils.h │ ├── win32_window.cpp │ └── win32_window.h ├── flutter ├── .gitignore ├── README.md ├── notes.md ├── notes2.md ├── publish.md ├── sherpa_onnx │ ├── .gitignore │ ├── .metadata │ ├── analysis_options.yaml │ ├── example │ │ ├── .gitignore │ │ ├── README.md │ │ └── example.md │ ├── lib │ │ ├── sherpa_onnx.dart │ │ └── src │ │ │ ├── audio_tagging.dart │ │ │ ├── feature_config.dart │ │ │ ├── homophone_replacer_config.dart │ │ │ ├── keyword_spotter.dart │ │ │ ├── offline_punctuation.dart │ │ │ ├── offline_recognizer.dart │ │ │ ├── offline_speaker_diarization.dart │ │ │ ├── offline_speech_denoiser.dart │ │ │ ├── offline_stream.dart │ │ │ ├── online_punctuation.dart │ │ │ ├── online_recognizer.dart │ │ │ ├── online_stream.dart │ │ │ ├── sherpa_onnx_bindings.dart │ │ │ ├── speaker_identification.dart │ │ │ ├── spoken_language_identification.dart │ │ │ ├── tts.dart │ │ │ ├── utils.dart │ │ │ ├── vad.dart │ │ │ ├── version.dart │ │ │ ├── wave_reader.dart │ │ │ └── wave_writer.dart │ └── pubspec.yaml ├── sherpa_onnx_android │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── analysis_options.yaml │ ├── android │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── settings.gradle │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ └── jniLibs │ │ │ ├── README.md │ │ │ ├── arm64-v8a │ │ │ └── .gitkeep │ │ │ ├── armeabi-v7a │ │ │ └── .gitkeep │ │ │ ├── x86 │ │ │ └── .gitkeep │ │ │ └── x86_64 │ │ │ └── .gitkeep │ ├── lib │ │ ├── .gitkeep │ │ └── README.md │ └── pubspec.yaml ├── sherpa_onnx_ios │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── analysis_options.yaml │ ├── ios │ │ └── sherpa_onnx_ios.podspec │ ├── lib │ │ └── README.md │ └── pubspec.yaml ├── sherpa_onnx_linux │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── analysis_options.yaml │ ├── lib │ │ ├── .gitkeep │ │ └── README.md │ ├── linux │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── aarch64 │ │ │ └── .gitikeep │ │ └── x64 │ │ │ └── .gitikeep │ └── pubspec.yaml ├── sherpa_onnx_macos │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── analysis_options.yaml │ ├── lib │ │ ├── .gitkeep │ │ └── README.md │ ├── macos │ │ ├── README.md │ │ └── sherpa_onnx_macos.podspec │ └── pubspec.yaml └── sherpa_onnx_windows │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── analysis_options.yaml │ ├── lib │ ├── .gitkeep │ └── README.md │ ├── pubspec.yaml │ └── windows │ ├── .gitignore │ ├── CMakeLists.txt │ └── README.md ├── go-api-examples ├── .gitignore ├── README.md ├── add-punctuation │ ├── go.mod │ ├── main.go │ └── run.sh ├── audio-tagging │ ├── go.mod │ ├── main.go │ └── run.sh ├── keyword-spotting-from-file │ ├── go.mod │ ├── main.go │ └── run.sh ├── non-streaming-canary-decode-files │ ├── go.mod │ ├── main.go │ └── run.sh ├── non-streaming-decode-files │ ├── .gitignore │ ├── go.mod │ ├── main.go │ ├── run-dolphin-ctc-base.sh │ ├── run-fire-red-asr.sh │ ├── run-moonshine.sh │ ├── run-nemo-ctc.sh │ ├── run-paraformer-itn.sh │ ├── run-paraformer.sh │ ├── run-sense-voice-small-with-hr.sh │ ├── run-sense-voice-small.sh │ ├── run-tdnn-yesno.sh │ ├── run-telespeech-ctc.sh │ ├── run-transducer.sh │ ├── run-wenet-ctc.sh │ ├── run-whisper.sh │ └── run-zipformer-ctc.sh ├── non-streaming-omnilingual-asr-ctc-decode-files │ ├── go.mod │ ├── main.go │ └── run.sh ├── non-streaming-speaker-diarization │ ├── go.mod │ ├── main.go │ └── run.sh ├── non-streaming-tts │ ├── go.mod │ ├── main.go │ ├── run-kitten-en.sh │ ├── run-kokoro-en.sh │ ├── run-kokoro-zh-en.sh │ ├── run-matcha-en.sh │ ├── run-matcha-zh.sh │ ├── run-vits-ljs.sh │ ├── run-vits-piper-en_US-lessac-medium.sh │ ├── run-vits-vctk.sh │ ├── run-vits-zh-aishell3.sh │ └── run-zipvoice.sh ├── offline-tts-play │ ├── go.mod │ ├── main.go │ ├── run-kitten-en.sh │ ├── run-kokoro-en.sh │ ├── run-kokoro-zh-en.sh │ ├── run-matcha-en.sh │ ├── run-matcha-zh.sh │ ├── run-vits-ljs.sh │ ├── run-vits-piper-en_US-lessac-medium.sh │ ├── run-vits-vctk.sh │ └── run-vits-zh-aishell3.sh ├── real-time-speech-recognition-from-microphone │ ├── .gitignore │ ├── README.md │ ├── go.mod │ ├── main.go │ └── run.sh ├── speaker-identification │ ├── go.mod │ ├── main.go │ └── run.sh ├── speech-enhancement-gtcrn │ ├── go.mod │ ├── main.go │ └── run.sh ├── streaming-decode-files │ ├── .gitignore │ ├── go.mod │ ├── main.go │ ├── run-paraformer.sh │ ├── run-t-one-ctc.sh │ ├── run-transducer-itn.sh │ ├── run-transducer.sh │ ├── run-zipformer2-ctc-with-hr.sh │ └── run-zipformer2-ctc.sh ├── streaming-hlg-decoding │ ├── go.mod │ ├── main.go │ └── run.sh ├── vad-asr-paraformer │ ├── .gitignore │ ├── go.mod │ ├── main.go │ └── run.sh ├── vad-asr-whisper │ ├── go.mod │ ├── main.go │ └── run.sh ├── vad-speaker-identification │ ├── go.mod │ ├── main.go │ └── run.sh ├── vad-spoken-language-identification │ ├── go.mod │ ├── main.go │ └── run.sh └── vad │ ├── go.mod │ ├── main.go │ └── run.sh ├── harmony-os ├── .gitignore ├── README.md ├── SherpaOnnxHar │ ├── .gitignore │ ├── AppScope │ │ ├── app.json5 │ │ └── resources │ │ │ └── base │ │ │ ├── element │ │ │ └── string.json │ │ │ └── media │ │ │ └── app_icon.png │ ├── README.md │ ├── build-profile.json5 │ ├── code-linter.json5 │ ├── entry │ │ ├── .gitignore │ │ ├── build-profile.json5 │ │ ├── hvigorfile.ts │ │ ├── obfuscation-rules.txt │ │ ├── oh-package.json5 │ │ └── src │ │ │ ├── main │ │ │ ├── ets │ │ │ │ ├── entryability │ │ │ │ │ └── EntryAbility.ets │ │ │ │ ├── entrybackupability │ │ │ │ │ └── EntryBackupAbility.ets │ │ │ │ └── pages │ │ │ │ │ └── Index.ets │ │ │ ├── module.json5 │ │ │ └── resources │ │ │ │ ├── base │ │ │ │ ├── element │ │ │ │ │ ├── color.json │ │ │ │ │ └── string.json │ │ │ │ ├── media │ │ │ │ │ ├── background.png │ │ │ │ │ ├── foreground.png │ │ │ │ │ ├── layered_image.json │ │ │ │ │ └── startIcon.png │ │ │ │ └── profile │ │ │ │ │ ├── backup_config.json │ │ │ │ │ └── main_pages.json │ │ │ │ ├── en_US │ │ │ │ └── element │ │ │ │ │ └── string.json │ │ │ │ └── zh_CN │ │ │ │ └── element │ │ │ │ └── string.json │ │ │ ├── ohosTest │ │ │ ├── ets │ │ │ │ └── test │ │ │ │ │ ├── Ability.test.ets │ │ │ │ │ └── List.test.ets │ │ │ └── module.json5 │ │ │ └── test │ │ │ ├── List.test.ets │ │ │ └── LocalUnit.test.ets │ ├── hvigor │ │ └── hvigor-config.json5 │ ├── hvigorfile.ts │ ├── notes.md │ ├── oh-package-lock.json5 │ ├── oh-package.json5 │ ├── release.sh │ └── sherpa_onnx │ │ ├── .gitignore │ │ ├── BuildProfile.ets │ │ ├── Index.ets │ │ ├── README.md │ │ ├── build-profile.json5 │ │ ├── consumer-rules.txt │ │ ├── hvigorfile.ts │ │ ├── obfuscation-rules.txt │ │ ├── oh-package-lock.json5 │ │ ├── oh-package.json5 │ │ └── src │ │ ├── main │ │ ├── cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── audio-tagging.cc │ │ │ ├── include │ │ │ │ └── sherpa-onnx │ │ │ │ │ └── c-api │ │ │ │ │ ├── README.md │ │ │ │ │ └── c-api.h │ │ │ ├── keyword-spotting.cc │ │ │ ├── libs │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── arm64-v8a │ │ │ │ │ └── .gitkeep │ │ │ │ ├── armeabi-v7a │ │ │ │ │ └── .gitkeep │ │ │ │ └── x86_64 │ │ │ │ │ └── .gitkeep │ │ │ ├── macros.h │ │ │ ├── my-patch.diff │ │ │ ├── non-streaming-asr.cc │ │ │ ├── non-streaming-speaker-diarization.cc │ │ │ ├── non-streaming-speech-denoiser.cc │ │ │ ├── non-streaming-tts.cc │ │ │ ├── punctuation.cc │ │ │ ├── sherpa-onnx-node-addon-api.cc │ │ │ ├── speaker-identification.cc │ │ │ ├── spoken-language-identification.cc │ │ │ ├── streaming-asr.cc │ │ │ ├── types │ │ │ │ └── libsherpa_onnx │ │ │ │ │ ├── Index.d.ts │ │ │ │ │ └── oh-package.json5 │ │ │ ├── utils.cc │ │ │ ├── vad.cc │ │ │ ├── version.cc │ │ │ ├── wave-reader.cc │ │ │ └── wave-writer.cc │ │ ├── ets │ │ │ └── components │ │ │ │ ├── KeywordSpotting.ets │ │ │ │ ├── MainPage.ets │ │ │ │ ├── NonStreamingAsr.ets │ │ │ │ ├── NonStreamingSpeakerDiarization.ets │ │ │ │ ├── NonStreamingTts.ets │ │ │ │ ├── SpeakerIdentification.ets │ │ │ │ ├── StreamingAsr.ets │ │ │ │ └── Vad.ets │ │ ├── module.json5 │ │ └── resources │ │ │ ├── base │ │ │ └── element │ │ │ │ └── string.json │ │ │ ├── en_US │ │ │ └── element │ │ │ │ └── string.json │ │ │ └── zh_CN │ │ │ └── element │ │ │ └── string.json │ │ ├── ohosTest │ │ ├── ets │ │ │ └── test │ │ │ │ ├── Ability.test.ets │ │ │ │ └── List.test.ets │ │ └── module.json5 │ │ └── test │ │ ├── List.test.ets │ │ └── LocalUnit.test.ets ├── SherpaOnnxSpeakerDiarization │ ├── .gitignore │ ├── AppScope │ │ ├── app.json5 │ │ └── resources │ │ │ └── base │ │ │ ├── element │ │ │ └── string.json │ │ │ └── media │ │ │ └── app_icon.png │ ├── build-profile.json5 │ ├── code-linter.json5 │ ├── entry │ │ ├── .gitignore │ │ ├── build-profile.json5 │ │ ├── hvigorfile.ts │ │ ├── obfuscation-rules.txt │ │ ├── oh-package.json5 │ │ └── src │ │ │ ├── main │ │ │ ├── ets │ │ │ │ ├── entryability │ │ │ │ │ └── EntryAbility.ets │ │ │ │ ├── entrybackupability │ │ │ │ │ └── EntryBackupAbility.ets │ │ │ │ ├── pages │ │ │ │ │ └── Index.ets │ │ │ │ └── workers │ │ │ │ │ └── SpeakerDiarizationWorker.ets │ │ │ ├── module.json5 │ │ │ └── resources │ │ │ │ ├── base │ │ │ │ ├── element │ │ │ │ │ ├── color.json │ │ │ │ │ └── string.json │ │ │ │ ├── media │ │ │ │ │ ├── background.png │ │ │ │ │ ├── foreground.png │ │ │ │ │ ├── icon_doc.svg │ │ │ │ │ ├── icon_mic.svg │ │ │ │ │ ├── info.svg │ │ │ │ │ ├── layered_image.json │ │ │ │ │ └── startIcon.png │ │ │ │ └── profile │ │ │ │ │ ├── backup_config.json │ │ │ │ │ └── main_pages.json │ │ │ │ ├── en_US │ │ │ │ └── element │ │ │ │ │ └── string.json │ │ │ │ ├── rawfile │ │ │ │ └── .gitkeep │ │ │ │ └── zh_CN │ │ │ │ └── element │ │ │ │ └── string.json │ │ │ ├── ohosTest │ │ │ ├── ets │ │ │ │ └── test │ │ │ │ │ ├── Ability.test.ets │ │ │ │ │ └── List.test.ets │ │ │ └── module.json5 │ │ │ └── test │ │ │ ├── List.test.ets │ │ │ └── LocalUnit.test.ets │ ├── hvigor │ │ └── hvigor-config.json5 │ ├── hvigorfile.ts │ ├── oh-package-lock.json5 │ └── oh-package.json5 ├── SherpaOnnxSpeakerIdentification │ ├── .gitignore │ ├── AppScope │ │ ├── app.json5 │ │ └── resources │ │ │ └── base │ │ │ ├── element │ │ │ └── string.json │ │ │ └── media │ │ │ └── app_icon.png │ ├── build-profile.json5 │ ├── code-linter.json5 │ ├── entry │ │ ├── .gitignore │ │ ├── build-profile.json5 │ │ ├── hvigorfile.ts │ │ ├── obfuscation-rules.txt │ │ ├── oh-package-lock.json5 │ │ ├── oh-package.json5 │ │ └── src │ │ │ ├── main │ │ │ ├── ets │ │ │ │ ├── entryability │ │ │ │ │ └── EntryAbility.ets │ │ │ │ ├── entrybackupability │ │ │ │ │ └── EntryBackupAbility.ets │ │ │ │ ├── pages │ │ │ │ │ ├── Index.ets │ │ │ │ │ └── Permission.ets │ │ │ │ └── workers │ │ │ │ │ └── SpeakerIdentificationWorker.ets │ │ │ ├── module.json5 │ │ │ └── resources │ │ │ │ ├── base │ │ │ │ ├── element │ │ │ │ │ ├── color.json │ │ │ │ │ └── string.json │ │ │ │ ├── media │ │ │ │ │ ├── background.png │ │ │ │ │ ├── foreground.png │ │ │ │ │ ├── icon_add.svg │ │ │ │ │ ├── icon_home.svg │ │ │ │ │ ├── icon_info.svg │ │ │ │ │ ├── icon_view.svg │ │ │ │ │ ├── layered_image.json │ │ │ │ │ └── startIcon.png │ │ │ │ └── profile │ │ │ │ │ ├── backup_config.json │ │ │ │ │ └── main_pages.json │ │ │ │ ├── en_US │ │ │ │ └── element │ │ │ │ │ └── string.json │ │ │ │ ├── rawfile │ │ │ │ └── .gitkeep │ │ │ │ └── zh_CN │ │ │ │ └── element │ │ │ │ └── string.json │ │ │ ├── ohosTest │ │ │ ├── ets │ │ │ │ └── test │ │ │ │ │ ├── Ability.test.ets │ │ │ │ │ └── List.test.ets │ │ │ └── module.json5 │ │ │ └── test │ │ │ ├── List.test.ets │ │ │ └── LocalUnit.test.ets │ ├── hvigor │ │ └── hvigor-config.json5 │ ├── hvigorfile.ts │ ├── oh-package-lock.json5 │ └── oh-package.json5 ├── SherpaOnnxStreamingAsr │ ├── .gitignore │ ├── AppScope │ │ ├── app.json5 │ │ └── resources │ │ │ └── base │ │ │ ├── element │ │ │ └── string.json │ │ │ └── media │ │ │ └── app_icon.png │ ├── build-profile.json5 │ ├── code-linter.json5 │ ├── entry │ │ ├── .gitignore │ │ ├── build-profile.json5 │ │ ├── hvigorfile.ts │ │ ├── obfuscation-rules.txt │ │ ├── oh-package-lock.json5 │ │ ├── oh-package.json5 │ │ └── src │ │ │ ├── main │ │ │ ├── ets │ │ │ │ ├── entryability │ │ │ │ │ └── EntryAbility.ets │ │ │ │ ├── entrybackupability │ │ │ │ │ └── EntryBackupAbility.ets │ │ │ │ ├── pages │ │ │ │ │ ├── Index.ets │ │ │ │ │ └── Permission.ets │ │ │ │ └── workers │ │ │ │ │ └── StreamingAsrWorker.ets │ │ │ ├── module.json5 │ │ │ └── resources │ │ │ │ ├── base │ │ │ │ ├── element │ │ │ │ │ ├── color.json │ │ │ │ │ └── string.json │ │ │ │ ├── media │ │ │ │ │ ├── background.png │ │ │ │ │ ├── foreground.png │ │ │ │ │ ├── home.svg │ │ │ │ │ ├── icon_doc.svg │ │ │ │ │ ├── icon_mic.svg │ │ │ │ │ ├── info.svg │ │ │ │ │ ├── layered_image.json │ │ │ │ │ └── startIcon.png │ │ │ │ └── profile │ │ │ │ │ ├── backup_config.json │ │ │ │ │ └── main_pages.json │ │ │ │ ├── en_US │ │ │ │ └── element │ │ │ │ │ └── string.json │ │ │ │ ├── rawfile │ │ │ │ └── .gitkeep │ │ │ │ └── zh_CN │ │ │ │ └── element │ │ │ │ └── string.json │ │ │ ├── ohosTest │ │ │ ├── ets │ │ │ │ └── test │ │ │ │ │ ├── Ability.test.ets │ │ │ │ │ └── List.test.ets │ │ │ └── module.json5 │ │ │ └── test │ │ │ ├── List.test.ets │ │ │ └── LocalUnit.test.ets │ ├── hvigor │ │ └── hvigor-config.json5 │ ├── hvigorfile.ts │ ├── oh-package-lock.json5 │ └── oh-package.json5 ├── SherpaOnnxTts │ ├── .gitignore │ ├── AppScope │ │ ├── app.json5 │ │ └── resources │ │ │ └── base │ │ │ ├── element │ │ │ └── string.json │ │ │ └── media │ │ │ └── app_icon.png │ ├── README.md │ ├── build-profile.json5 │ ├── code-linter.json5 │ ├── entry │ │ ├── .gitignore │ │ ├── build-profile.json5 │ │ ├── hvigorfile.ts │ │ ├── obfuscation-rules.txt │ │ ├── oh-package-lock.json5 │ │ ├── oh-package.json5 │ │ └── src │ │ │ ├── main │ │ │ ├── ets │ │ │ │ ├── entryability │ │ │ │ │ └── EntryAbility.ets │ │ │ │ ├── entrybackupability │ │ │ │ │ └── EntryBackupAbility.ets │ │ │ │ ├── pages │ │ │ │ │ └── Index.ets │ │ │ │ └── workers │ │ │ │ │ └── NonStreamingTtsWorker.ets │ │ │ ├── module.json5 │ │ │ └── resources │ │ │ │ ├── base │ │ │ │ ├── element │ │ │ │ │ ├── color.json │ │ │ │ │ └── string.json │ │ │ │ ├── media │ │ │ │ │ ├── background.png │ │ │ │ │ ├── foreground.png │ │ │ │ │ ├── home.svg │ │ │ │ │ ├── info.svg │ │ │ │ │ ├── layered_image.json │ │ │ │ │ └── startIcon.png │ │ │ │ └── profile │ │ │ │ │ ├── backup_config.json │ │ │ │ │ └── main_pages.json │ │ │ │ ├── en_US │ │ │ │ └── element │ │ │ │ │ └── string.json │ │ │ │ ├── rawfile │ │ │ │ └── .gitkeep │ │ │ │ └── zh_CN │ │ │ │ └── element │ │ │ │ └── string.json │ │ │ ├── ohosTest │ │ │ ├── ets │ │ │ │ └── test │ │ │ │ │ ├── Ability.test.ets │ │ │ │ │ └── List.test.ets │ │ │ └── module.json5 │ │ │ └── test │ │ │ ├── List.test.ets │ │ │ └── LocalUnit.test.ets │ ├── hvigor │ │ └── hvigor-config.json5 │ ├── hvigorfile.ts │ ├── oh-package-lock.json5 │ └── oh-package.json5 └── SherpaOnnxVadAsr │ ├── .gitignore │ ├── AppScope │ ├── app.json5 │ └── resources │ │ └── base │ │ ├── element │ │ └── string.json │ │ └── media │ │ └── app_icon.png │ ├── README.md │ ├── build-profile.json5 │ ├── code-linter.json5 │ ├── entry │ ├── .gitignore │ ├── README.md │ ├── build-profile.json5 │ ├── hvigorfile.ts │ ├── obfuscation-rules.txt │ ├── oh-package-lock.json5 │ ├── oh-package.json5 │ └── src │ │ ├── main │ │ ├── ets │ │ │ ├── entryability │ │ │ │ └── EntryAbility.ets │ │ │ ├── entrybackupability │ │ │ │ └── EntryBackupAbility.ets │ │ │ ├── pages │ │ │ │ ├── Index.ets │ │ │ │ ├── NonStreamingAsrModels.ets │ │ │ │ └── Permission.ets │ │ │ └── workers │ │ │ │ └── NonStreamingAsrWithVadWorker.ets │ │ ├── module.json5 │ │ └── resources │ │ │ ├── base │ │ │ ├── element │ │ │ │ ├── color.json │ │ │ │ └── string.json │ │ │ ├── media │ │ │ │ ├── background.png │ │ │ │ ├── foreground.png │ │ │ │ ├── icon_doc.svg │ │ │ │ ├── icon_mic.svg │ │ │ │ ├── info.svg │ │ │ │ ├── layered_image.json │ │ │ │ └── startIcon.png │ │ │ └── profile │ │ │ │ ├── backup_config.json │ │ │ │ └── main_pages.json │ │ │ ├── en_US │ │ │ └── element │ │ │ │ └── string.json │ │ │ ├── rawfile │ │ │ └── .gitkeep │ │ │ └── zh_CN │ │ │ └── element │ │ │ └── string.json │ │ ├── ohosTest │ │ ├── ets │ │ │ └── test │ │ │ │ ├── Ability.test.ets │ │ │ │ └── List.test.ets │ │ └── module.json5 │ │ └── test │ │ ├── List.test.ets │ │ └── LocalUnit.test.ets │ ├── hvigor │ └── hvigor-config.json5 │ ├── hvigorfile.ts │ ├── oh-package-lock.json5 │ └── oh-package.json5 ├── ios-swift ├── .gitignore └── SherpaOnnx │ ├── SherpaOnnx.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ ├── SherpaOnnx │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ └── k2-1024x1024.png │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── Model.swift │ ├── SceneDelegate.swift │ ├── ViewController.swift │ └── k2-1024x1024.png │ ├── SherpaOnnxTests │ └── SherpaOnnxTests.swift │ └── SherpaOnnxUITests │ ├── SherpaOnnxUITests.swift │ └── SherpaOnnxUITestsLaunchTests.swift ├── ios-swiftui ├── .gitignore ├── SherpaOnnx │ ├── SherpaOnnx.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── fangjun.xcuserdatad │ │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ ├── SherpaOnnx │ │ ├── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ └── k2-1024x1024.png │ │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Extension.swift │ │ ├── Info.plist │ │ ├── Model.swift │ │ ├── Preview Content │ │ │ └── Preview Assets.xcassets │ │ │ │ └── Contents.json │ │ ├── SherpaOnnxApp.swift │ │ ├── SherpaOnnxViewModel.swift │ │ └── k2-1024x1024.png │ ├── SherpaOnnxTests │ │ └── SherpaOnnxTests.swift │ └── SherpaOnnxUITests │ │ ├── SherpaOnnxUITests.swift │ │ └── SherpaOnnxUITestsLaunchTests.swift ├── SherpaOnnx2Pass │ ├── SherpaOnnx2Pass.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── SherpaOnnx2Pass │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ └── k2-1024x1024.png │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Extension.swift │ │ ├── Info.plist │ │ ├── Model.swift │ │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ │ ├── SherpaOnnx2PassApp.swift │ │ ├── SherpaOnnxViewModel.swift │ │ └── k2-1024x1024.png ├── SherpaOnnxLangID │ ├── SherpaOnnxLangID.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ ├── SherpaOnnxLangID │ │ ├── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── AppIcon 1.appiconset │ │ │ │ ├── Contents.json │ │ │ │ └── k2-1024x1024.png │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Info.plist │ │ ├── Preview Content │ │ │ └── Preview Assets.xcassets │ │ │ │ └── Contents.json │ │ ├── SherpaOnnxLangIDApp.swift │ │ └── ViewModel.swift │ ├── SherpaOnnxLangIDTests │ │ └── SherpaOnnxLangIDTests.swift │ └── SherpaOnnxLangIDUITests │ │ ├── SherpaOnnxLangIDUITests.swift │ │ └── SherpaOnnxLangIDUITestsLaunchTests.swift ├── SherpaOnnxSubtitle │ ├── .gitignore │ ├── SherpaOnnxSubtitle.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── SherpaOnnxSubtitle │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ └── k2-1024x1024.png │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Extensions │ │ └── UTType.swift │ │ ├── Info.plist │ │ ├── Models │ │ ├── Audio.swift │ │ ├── Document.swift │ │ ├── Errors.swift │ │ └── SpeechSegment.swift │ │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ │ ├── SherpaOnnxSubtitleApp.swift │ │ └── SubtitleViewModel.swift └── SherpaOnnxTts │ ├── SherpaOnnxTts.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── SherpaOnnxTts │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── ContentView.swift │ ├── Info.plist │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ ├── SherpaOnnxTtsApp.swift │ └── ViewModel.swift ├── java-api-examples ├── .gitignore ├── AudioTaggingCEDFromFile.java ├── AudioTaggingZipformerFromFile.java ├── InverseTextNormalizationNonStreamingParaformer.java ├── InverseTextNormalizationStreamingTransducer.java ├── KeywordSpotterFromFile.java ├── NonStreamingDecodeFileDolphinCtc.java ├── NonStreamingDecodeFileFireRedAsr.java ├── NonStreamingDecodeFileMoonshine.java ├── NonStreamingDecodeFileNemo.java ├── NonStreamingDecodeFileNemoCanary.java ├── NonStreamingDecodeFileOmnilingualAsrCtc.java ├── NonStreamingDecodeFileParaformer.java ├── NonStreamingDecodeFileSenseVoice.java ├── NonStreamingDecodeFileSenseVoiceWithHr.java ├── NonStreamingDecodeFileTeleSpeechCtc.java ├── NonStreamingDecodeFileTransducer.java ├── NonStreamingDecodeFileTransducerHotwords.java ├── NonStreamingDecodeFileWenetCtc.java ├── NonStreamingDecodeFileWhisper.java ├── NonStreamingDecodeFileWhisperMultiple.java ├── NonStreamingDecodeFileZipformerCtc.java ├── NonStreamingSpeechEnhancementGtcrn.java ├── NonStreamingTtsCoquiDe.java ├── NonStreamingTtsKittenEn.java ├── NonStreamingTtsKokoroEn.java ├── NonStreamingTtsKokoroZhEn.java ├── NonStreamingTtsMatchaEn.java ├── NonStreamingTtsMatchaZh.java ├── NonStreamingTtsPiperEn.java ├── NonStreamingTtsPiperEnWithCallback.java ├── NonStreamingTtsVitsZh.java ├── NonStreamingWebsocketClient.java ├── OfflineAddPunctuation.java ├── OfflineSpeakerDiarizationDemo.java ├── OnlineAddPunctuation.java ├── README.md ├── SpeakerIdentification.java ├── SpokenLanguageIdentificationWhisper.java ├── StreamingAsrFromMicTransducer.java ├── StreamingDecodeFileCtc.java ├── StreamingDecodeFileCtcHLG.java ├── StreamingDecodeFileParaformer.java ├── StreamingDecodeFileToneCtc.java ├── StreamingDecodeFileTransducer.java ├── TenVadRemoveSilence.java ├── VadFromMic.java ├── VadFromMicWithNonStreamingMoonshine.java ├── VadFromMicWithNonStreamingParaformer.java ├── VadFromMicWithNonStreamingSenseVoice.java ├── VadFromMicWithNonStreamingWhisper.java ├── VadNonStreamingDolphinCtc.java ├── VadNonStreamingParaformer.java ├── VadNonStreamingSenseVoice.java ├── VadRemoveSilence.java ├── VersionTest.java ├── run-audio-tagging-ced-from-file.sh ├── run-audio-tagging-zipformer-from-file.sh ├── run-inverse-text-normalization-paraformer.sh ├── run-inverse-text-normalization-transducer.sh ├── run-kws-from-file.sh ├── run-non-streaming-decode-file-dolphin-ctc.sh ├── run-non-streaming-decode-file-fire-red-asr.sh ├── run-non-streaming-decode-file-moonshine.sh ├── run-non-streaming-decode-file-nemo-canary.sh ├── run-non-streaming-decode-file-nemo.sh ├── run-non-streaming-decode-file-omnilingual-asr-ctc.sh ├── run-non-streaming-decode-file-paraformer.sh ├── run-non-streaming-decode-file-sense-voice-with-hr.sh ├── run-non-streaming-decode-file-sense-voice.sh ├── run-non-streaming-decode-file-tele-speech-ctc.sh ├── run-non-streaming-decode-file-transducer-hotwords.sh ├── run-non-streaming-decode-file-transducer.sh ├── run-non-streaming-decode-file-wenet-ctc.sh ├── run-non-streaming-decode-file-whisper-multiple.sh ├── run-non-streaming-decode-file-whisper.sh ├── run-non-streaming-decode-file-zipformer-ctc.sh ├── run-non-streaming-speech-enhancement-gtcrn.sh ├── run-non-streaming-tts-coqui-de.sh ├── run-non-streaming-tts-kitten-en.sh ├── run-non-streaming-tts-kokoro-en.sh ├── run-non-streaming-tts-kokoro-zh-en.sh ├── run-non-streaming-tts-matcha-en.sh ├── run-non-streaming-tts-matcha-zh.sh ├── run-non-streaming-tts-piper-en-with-callback.sh ├── run-non-streaming-tts-piper-en.sh ├── run-non-streaming-tts-vits-zh.sh ├── run-non-streaming-websocket-client.sh ├── run-offline-add-punctuation-zh-en.sh ├── run-offline-speaker-diarization.sh ├── run-online-add-punctuation-zh-en.sh ├── run-speaker-identification.sh ├── run-spoken-language-identification-whisper.sh ├── run-streaming-asr-from-mic-transducer.sh ├── run-streaming-decode-file-ctc-hlg.sh ├── run-streaming-decode-file-ctc.sh ├── run-streaming-decode-file-paraformer.sh ├── run-streaming-decode-file-tone-ctc.sh ├── run-streaming-decode-file-transducer.sh ├── run-ten-vad-remove-silence.sh ├── run-vad-from-mic-non-streaming-moonshine.sh ├── run-vad-from-mic-non-streaming-paraformer.sh ├── run-vad-from-mic-non-streaming-sense-voice.sh ├── run-vad-from-mic-non-streaming-whisper.sh ├── run-vad-from-mic.sh ├── run-vad-non-streaming-dolphin-ctc.sh ├── run-vad-non-streaming-paraformer.sh ├── run-vad-non-streaming-sense-voice.sh ├── run-vad-remove-silence.sh ├── run-version-test.sh └── src │ └── websocketsrv │ ├── AsrWebsocketClient.java │ ├── AsrWebsocketServer.java │ ├── ConnectionData.java │ ├── DecoderThreadHandler.java │ └── StreamThreadHandler.java ├── jitpack.yml ├── kotlin-api-examples ├── .gitignore ├── AudioTagging.kt ├── FeatureConfig.kt ├── HomophoneReplacerConfig.kt ├── OfflinePunctuation.kt ├── OfflineRecognizer.kt ├── OfflineSpeakerDiarization.kt ├── OfflineSpeechDenoiser.kt ├── OfflineStream.kt ├── OnlinePunctuation.kt ├── OnlineRecognizer.kt ├── OnlineStream.kt ├── QnnConfig.kt ├── Speaker.kt ├── SpeakerEmbeddingExtractorConfig.kt ├── SpokenLanguageIdentification.kt ├── Tts.kt ├── Vad.kt ├── VersionInfo.kt ├── WaveReader.kt ├── faked-asset-manager.kt ├── faked-log.kt ├── run.sh ├── test_audio_tagging.kt ├── test_itn_offline_asr.kt ├── test_itn_online_asr.kt ├── test_language_id.kt ├── test_offline_asr.kt ├── test_offline_nemo_canary.kt ├── test_offline_omnilingual_asr_ctc.kt ├── test_offline_punctuation.kt ├── test_offline_sense_voice_with_hr.kt ├── test_offline_speaker_diarization.kt ├── test_offline_speech_denoiser.kt ├── test_offline_wenet_ctc.kt ├── test_online_asr.kt ├── test_online_punctuation.kt ├── test_speaker_id.kt ├── test_tts.kt └── test_version.kt ├── lazarus-examples ├── .gitignore ├── README.md └── generate_subtitles │ ├── .gitignore │ ├── README.md │ ├── generate_subtitles.ico │ ├── generate_subtitles.lpi │ ├── generate_subtitles.lpr │ ├── my_init.pas │ ├── my_worker.pas │ ├── unit1.lfm │ └── unit1.pas ├── mfc-examples ├── .gitignore ├── NonStreamingSpeechRecognition │ ├── NonStreamingSpeechRecognition.cpp │ ├── NonStreamingSpeechRecognition.h │ ├── NonStreamingSpeechRecognition.rc │ ├── NonStreamingSpeechRecognition.vcxproj │ ├── NonStreamingSpeechRecognition.vcxproj.filters │ ├── NonStreamingSpeechRecognitionDlg.cpp │ ├── NonStreamingSpeechRecognitionDlg.h │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ │ ├── NonStreamingSpeechRecognition.ico │ │ └── NonStreamingSpeechRecognition.rc2 │ ├── sherpa-onnx-deps.props │ └── targetver.h ├── NonStreamingTextToSpeech │ ├── NonStreamingTextToSpeech.cpp │ ├── NonStreamingTextToSpeech.h │ ├── NonStreamingTextToSpeech.rc │ ├── NonStreamingTextToSpeech.vcxproj │ ├── NonStreamingTextToSpeech.vcxproj.filters │ ├── NonStreamingTextToSpeechDlg.cpp │ ├── NonStreamingTextToSpeechDlg.h │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ │ ├── NonStreamingTextToSpeech.ico │ │ └── NonStreamingTextToSpeech.rc2 │ ├── sherpa-onnx-deps.props │ └── targetver.h ├── README.md ├── StreamingSpeechRecognition │ ├── Resource.h │ ├── StreamingSpeechRecognition.cpp │ ├── StreamingSpeechRecognition.h │ ├── StreamingSpeechRecognition.rc │ ├── StreamingSpeechRecognition.vcxproj │ ├── StreamingSpeechRecognition.vcxproj.filters │ ├── StreamingSpeechRecognitionDlg.cpp │ ├── StreamingSpeechRecognitionDlg.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ │ ├── StreamingSpeechRecognition.ico │ │ └── StreamingSpeechRecognition.rc2 │ ├── sherpa-onnx-deps.props │ └── targetver.h └── mfc-examples.sln ├── new-release.sh ├── nodejs-addon-examples ├── .gitignore ├── README.md ├── package.json ├── test_asr_non_streaming_dolphin_ctc.js ├── test_asr_non_streaming_fire_red_asr.js ├── test_asr_non_streaming_moonshine.js ├── test_asr_non_streaming_nemo_canary.js ├── test_asr_non_streaming_nemo_ctc.js ├── test_asr_non_streaming_nemo_parakeet_tdt_v2.js ├── test_asr_non_streaming_omnilingual_asr_ctc.js ├── test_asr_non_streaming_paraformer.js ├── test_asr_non_streaming_paraformer_itn.js ├── test_asr_non_streaming_sense_voice.js ├── test_asr_non_streaming_sense_voice_with_hr.js ├── test_asr_non_streaming_transducer.js ├── test_asr_non_streaming_wenet_ctc.js ├── test_asr_non_streaming_whisper.js ├── test_asr_non_streaming_zipformer_ctc.js ├── test_asr_streaming_ctc.js ├── test_asr_streaming_ctc_hlg.js ├── test_asr_streaming_ctc_hlg_microphone.js ├── test_asr_streaming_ctc_microphone.js ├── test_asr_streaming_paraformer.js ├── test_asr_streaming_paraformer_microphone.js ├── test_asr_streaming_t_one_ctc.js ├── test_asr_streaming_transducer.js ├── test_asr_streaming_transducer_itn.js ├── test_asr_streaming_transducer_microphone.js ├── test_asr_streaming_transducer_microphone_itn.js ├── test_asr_streaming_transducer_with_hr.js ├── test_audio_tagging_ced.js ├── test_audio_tagging_zipformer.js ├── test_keyword_spotter_transducer.js ├── test_keyword_spotter_transducer_microphone.js ├── test_offline_punctuation.js ├── test_offline_speaker_diarization.js ├── test_offline_speech_enhancement_gtcrn.js ├── test_online_punctuation.js ├── test_speaker_identification.js ├── test_spoken_language_identification.js ├── test_tts_non_streaming_kitten_en.js ├── test_tts_non_streaming_kokoro_en.js ├── test_tts_non_streaming_kokoro_zh_en.js ├── test_tts_non_streaming_matcha_icefall_en.js ├── test_tts_non_streaming_matcha_icefall_zh.js ├── test_tts_non_streaming_vits_coqui_de.js ├── test_tts_non_streaming_vits_piper_en.js ├── test_tts_non_streaming_vits_zh_aishell3.js ├── test_tts_non_streaming_vits_zh_ll.js ├── test_vad_asr_non_streaming_moonshine_microphone.js ├── test_vad_asr_non_streaming_nemo_ctc_microphone.js ├── test_vad_asr_non_streaming_paraformer_microphone.js ├── test_vad_asr_non_streaming_sense_voice_microphone.js ├── test_vad_asr_non_streaming_transducer_microphone.js ├── test_vad_asr_non_streaming_whisper_microphone.js ├── test_vad_asr_non_streaming_zipformer_ctc_microphone.js ├── test_vad_microphone.js ├── test_vad_spoken_language_identification_microphone.js ├── test_vad_with_non_streaming_asr_moonshine.js └── test_vad_with_non_streaming_asr_whisper.js ├── nodejs-examples ├── .gitignore ├── README.md ├── package.json ├── test-keyword-spotter-transducer.js ├── test-offline-dolphin-ctc.js ├── test-offline-fire-red-asr.js ├── test-offline-moonshine.js ├── test-offline-nemo-canary.js ├── test-offline-nemo-ctc.js ├── test-offline-omnilingual-asr-ctc.js ├── test-offline-paraformer-itn.js ├── test-offline-paraformer.js ├── test-offline-sense-voice-with-hr.js ├── test-offline-sense-voice.js ├── test-offline-speaker-diarization.js ├── test-offline-speech-enhancement-gtcrn.js ├── test-offline-transducer.js ├── test-offline-tts-kitten-en.js ├── test-offline-tts-kokoro-en.js ├── test-offline-tts-kokoro-zh-en.js ├── test-offline-tts-matcha-en.js ├── test-offline-tts-matcha-zh.js ├── test-offline-tts-vits-en.js ├── test-offline-tts-vits-zh.js ├── test-offline-wenet-ctc.js ├── test-offline-whisper.js ├── test-offline-zipformer-ctc.js ├── test-online-paraformer-microphone-mic.js ├── test-online-paraformer-microphone.js ├── test-online-paraformer.js ├── test-online-t-one-ctc.js ├── test-online-transducer-itn.js ├── test-online-transducer-microphone.js ├── test-online-transducer.js ├── test-online-zipformer2-ctc-hlg.js ├── test-online-zipformer2-ctc.js ├── test-vad-with-non-streaming-asr-moonshine.js └── test-vad-with-non-streaming-asr-whisper.js ├── pascal-api-examples ├── .gitignore ├── README.md ├── non-streaming-asr │ ├── .gitignore │ ├── README.md │ ├── dolphin_ctc.pas │ ├── fire_red_asr.pas │ ├── moonshine.pas │ ├── nemo_canary.pas │ ├── nemo_ctc.pas │ ├── nemo_transducer.pas │ ├── omnilingual_asr_ctc.pas │ ├── paraformer.pas │ ├── paraformer_itn.pas │ ├── run-dolphin-ctc.sh │ ├── run-fire-red-asr.sh │ ├── run-moonshine.sh │ ├── run-nemo-canary.sh │ ├── run-nemo-ctc.sh │ ├── run-nemo-transducer.sh │ ├── run-omnilingual-asr-ctc.sh │ ├── run-paraformer-itn.sh │ ├── run-paraformer.sh │ ├── run-sense-voice.sh │ ├── run-telespeech-ctc.sh │ ├── run-wenet-ctc.sh │ ├── run-whisper.sh │ ├── run-zipformer-ctc.sh │ ├── run-zipformer-transducer.sh │ ├── sense_voice.pas │ ├── telespeech_ctc.pas │ ├── wenet_ctc.pas │ ├── whisper.pas │ ├── zipformer_ctc.pas │ └── zipformer_transducer.pas ├── portaudio-test │ ├── .gitignore │ ├── README.md │ ├── run-test-play.sh │ ├── run-test-record.sh │ ├── test-play.pas │ └── test-record.pas ├── read-wav │ ├── .gitignore │ ├── main.pas │ └── run.sh ├── speaker-diarization │ ├── main.pas │ └── run.sh ├── speech-enhancement-gtcrn │ ├── .gitignore │ ├── gtcrn.pas │ └── run-gtcrn.sh ├── streaming-asr │ ├── .gitignore │ ├── README.md │ ├── nemo_transducer.pas │ ├── paraformer.pas │ ├── run-nemo-transducer.sh │ ├── run-paraformer.sh │ ├── run-t-one-ctc.sh │ ├── run-zipformer-ctc-hlg.sh │ ├── run-zipformer-ctc.sh │ ├── run-zipformer-transducer.sh │ ├── t_one_ctc.pas │ ├── zipformer_ctc.pas │ ├── zipformer_ctc_hlg.pas │ └── zipformer_transducer.pas ├── tts │ ├── .gitignore │ ├── README.md │ ├── kitten-en-playback.pas │ ├── kitten-en.pas │ ├── kokoro-en-playback.pas │ ├── kokoro-en.pas │ ├── kokoro-zh-en-playback.pas │ ├── kokoro-zh-en.pas │ ├── matcha-en-playback.pas │ ├── matcha-en.pas │ ├── matcha-zh-playback.pas │ ├── matcha-zh.pas │ ├── piper-playback.pas │ ├── piper.pas │ ├── run-kitten-en-playback.sh │ ├── run-kitten-en.sh │ ├── run-kokoro-en-playback.sh │ ├── run-kokoro-en.sh │ ├── run-kokoro-zh-en-playback.sh │ ├── run-kokoro-zh-en.sh │ ├── run-matcha-en-playback.sh │ ├── run-matcha-en.sh │ ├── run-matcha-zh-playback.sh │ ├── run-matcha-zh.sh │ ├── run-piper-playback.sh │ └── run-piper.sh ├── vad-with-non-streaming-asr │ ├── .gitignore │ ├── README.md │ ├── run-vad-with-dolphin-ctc.sh │ ├── run-vad-with-moonshine.sh │ ├── run-vad-with-sense-voice.sh │ ├── run-vad-with-whisper.sh │ ├── run-vad-with-zipformer-ctc.sh │ ├── vad_with_dolphin.pas │ ├── vad_with_moonshine.pas │ ├── vad_with_sense_voice.pas │ ├── vad_with_whisper.pas │ └── vad_with_zipformer_ctc.pas └── vad │ ├── .gitignore │ ├── README.md │ ├── circular_buffer.pas │ ├── remove_silence.pas │ ├── remove_silence_ten_vad.pas │ ├── run-circular-buffer.sh │ ├── run-remove-silence-ten-vad.sh │ └── run-remove-silence.sh ├── pom.xml ├── python-api-examples ├── README.md ├── add-punctuation-online.py ├── add-punctuation.py ├── audio-tagging-from-a-file-ced.py ├── audio-tagging-from-a-file.py ├── generate-subtitles.py ├── http_server.py ├── inverse-text-normalization-offline-asr.py ├── inverse-text-normalization-online-asr.py ├── keyword-spotter-from-microphone.py ├── keyword-spotter.py ├── non_streaming_server.py ├── offline-decode-files.py ├── offline-dolphin-ctc-decode-files.py ├── offline-fire-red-asr-decode-files.py ├── offline-moonshine-decode-files.py ├── offline-nemo-canary-decode-files.py ├── offline-nemo-ctc-decode-files.py ├── offline-nemo-parakeet-decode-file.py ├── offline-nemo-transducer-decode-files.py ├── offline-omnilingual-asr-ctc-decode-files.py ├── offline-sense-voice-ctc-decode-files-with-hr.py ├── offline-sense-voice-ctc-decode-files.py ├── offline-source-separation-spleeter.py ├── offline-source-separation-uvr.py ├── offline-speaker-diarization.py ├── offline-speech-enhancement-gtcrn.py ├── offline-telespeech-ctc-decode-files.py ├── offline-tts-play.py ├── offline-tts.py ├── offline-websocket-client-decode-files-paralell.py ├── offline-websocket-client-decode-files-sequential.py ├── offline-whisper-decode-files.py ├── offline-zeroshot-tts.py ├── offline-zipformer-ctc-decode-files.py ├── online-decode-files.py ├── online-nemo-ctc-decode-files.py ├── online-t-one-ctc-decode-files.py ├── online-websocket-client-decode-file.py ├── online-websocket-client-microphone.py ├── online-zipformer-ctc-hlg-decode-file.py ├── simulate-streaming-paraformer-microphone.py ├── simulate-streaming-sense-voice-microphone.py ├── speaker-identification-with-vad-dynamic.py ├── speaker-identification-with-vad-non-streaming-asr-alsa.py ├── speaker-identification-with-vad-non-streaming-asr.py ├── speaker-identification-with-vad.py ├── speaker-identification.py ├── speech-recognition-from-microphone-with-endpoint-detection-alsa.py ├── speech-recognition-from-microphone-with-endpoint-detection.py ├── speech-recognition-from-microphone.py ├── speech-recognition-from-url.py ├── spoken-language-identification.py ├── streaming-paraformer-asr-microphone.py ├── streaming_server.py ├── two-pass-speech-recognition-from-microphone.py ├── two-pass-wss.py ├── vad-alsa.py ├── vad-microphone.py ├── vad-remove-non-speech-segments-alsa.py ├── vad-remove-non-speech-segments-from-file.py ├── vad-remove-non-speech-segments.py ├── vad-with-non-streaming-asr.py └── web │ ├── .gitignore │ ├── css │ ├── bootstrap.min.css │ └── bootstrap.min.css.map │ ├── generate-certificate.py │ ├── index.html │ ├── js │ ├── bootstrap.min.js │ ├── bootstrap.min.js.map │ ├── jquery-3.6.0.min.js │ ├── offline_record.js │ ├── popper.min.js │ ├── popper.min.js.map │ ├── streaming_record.js │ └── upload.js │ ├── k2-logo.png │ ├── nav-partial.html │ ├── offline_record.html │ ├── pic │ └── web-ui.png │ ├── start-https-server.py │ ├── streaming_record.html │ └── upload.html ├── release.sh ├── rust-api-examples └── README.md ├── scripts ├── 3dspeaker │ ├── README.md │ ├── export-onnx.py │ ├── run.sh │ └── test-onnx.py ├── apk │ ├── .gitignore │ ├── README.md │ ├── build-apk-asr-2pass.sh.in │ ├── build-apk-asr.sh.in │ ├── build-apk-audio-tagging-wearos.sh.in │ ├── build-apk-audio-tagging.sh.in │ ├── build-apk-kws.sh │ ├── build-apk-qnn-vad-asr-simulate-streaming.sh.in │ ├── build-apk-slid.sh.in │ ├── build-apk-speaker-diarization.sh.in │ ├── build-apk-speaker-identification.sh.in │ ├── build-apk-tts-engine.sh.in │ ├── build-apk-tts.sh.in │ ├── build-apk-vad-asr-simulate-streaming.sh.in │ ├── build-apk-vad-asr.sh.in │ ├── build-apk-vad.sh │ ├── generate-asr-2pass-apk-script.py │ ├── generate-asr-apk-script.py │ ├── generate-audio-tagging-apk-script.py │ ├── generate-qnn-vad-asr-apk-script.py │ ├── generate-slid-apk-script.py │ ├── generate-speaker-diarization-apk-script.py │ ├── generate-speaker-identification-apk-script.py │ ├── generate-tts-apk-script.py │ └── generate-vad-asr-apk-script.py ├── bbpe │ ├── .gitignore │ └── generate_bbpe_table.py ├── ced │ └── run.sh ├── check_style_cpplint.sh ├── dart │ ├── add-punctuations-pubspec.yaml │ ├── audio-tagging-pubspec.yaml │ ├── kws-pubspec.yaml │ ├── non-streaming-asr-pubspec.yaml │ ├── release.sh │ ├── sherpa-onnx-pubspec.yaml │ ├── slid-pubspec.yaml │ ├── speaker-diarization-pubspec.yaml │ ├── speaker-id-pubspec.yaml │ ├── speech-enhancement-gtcrn-pubspec.yaml │ ├── streaming-asr-pubspec.yaml │ ├── tts-pubspec.yaml │ ├── vad-non-streaming-asr-pubspec.yaml │ └── vad-pubspec.yaml ├── dotnet │ ├── .gitignore │ ├── AudioEvent.cs │ ├── AudioTagging.cs │ ├── AudioTaggingConfig.cs │ ├── AudioTaggingModelConfig.cs │ ├── CircularBuffer.cs │ ├── DenoisedAudio.cs │ ├── Dll.cs │ ├── FastClusteringConfig.cs │ ├── FeatureConfig.cs │ ├── HomophoneReplacerConfig.cs │ ├── KeywordResult.cs │ ├── KeywordSpotter.cs │ ├── KeywordSpotterConfig.cs │ ├── OfflineCanaryModelConfig.cs │ ├── OfflineDolphinModelConfig.cs │ ├── OfflineFireRedAsrModelConfig.cs │ ├── OfflineLMConfig.cs │ ├── OfflineModelConfig.cs │ ├── OfflineMoonshineModelConfig.cs │ ├── OfflineNemoEncDecCtcModelConfig.cs │ ├── OfflineOmnilingualAsrCtcModel.cs │ ├── OfflineParaformerModelConfig.cs │ ├── OfflinePunctuation.cs │ ├── OfflinePunctuationConfig.cs │ ├── OfflinePunctuationModelConfig.cs │ ├── OfflineRecognizer.cs │ ├── OfflineRecognizerConfig.cs │ ├── OfflineRecognizerResult.cs │ ├── OfflineSenseVoiceModelConfig.cs │ ├── OfflineSpeakerDiarization.cs │ ├── OfflineSpeakerDiarizationConfig.cs │ ├── OfflineSpeakerDiarizationSegment.cs │ ├── OfflineSpeakerSegmentationModelConfig.cs │ ├── OfflineSpeakerSegmentationPyannoteModelConfig.cs │ ├── OfflineSpeechDenoiser.cs │ ├── OfflineSpeechDenoiserConfig.cs │ ├── OfflineSpeechDenoiserGtcrnModelConfig.cs │ ├── OfflineSpeechDenoiserModelConfig.cs │ ├── OfflineStream.cs │ ├── OfflineTdnnModelConfig.cs │ ├── OfflineTransducerModelConfig.cs │ ├── OfflineTts.cs │ ├── OfflineTtsConfig.cs │ ├── OfflineTtsGeneratedAudio.cs │ ├── OfflineTtsKittenModelConfig.cs │ ├── OfflineTtsKokoroModelConfig.cs │ ├── OfflineTtsMatchaModelConfig.cs │ ├── OfflineTtsModelConfig.cs │ ├── OfflineTtsVitsModelConfig.cs │ ├── OfflineTtsZipVoiceModelConfig.cs │ ├── OfflineWenetCtcModelConfig.cs │ ├── OfflineWhisperModelConfig.cs │ ├── OfflineZipformerAudioTaggingModelConfig.cs │ ├── OfflineZipformerCtcModelConfig.cs │ ├── OnlineCtcFstDecoderConfig.cs │ ├── OnlineModelConfig.cs │ ├── OnlineNemoCtcModelConfig.cs │ ├── OnlineParaformerModelConfig.cs │ ├── OnlineRecognizer.cs │ ├── OnlineRecognizerConfig.cs │ ├── OnlineRecognizerResult.cs │ ├── OnlineStream.cs │ ├── OnlineToneCtcModelConfig.cs │ ├── OnlineTransducerModelConfig.cs │ ├── OnlineZipformer2CtcModelConfig.cs │ ├── README.md │ ├── SileroVadModelConfig.cs │ ├── SpeakerEmbeddingExtractor.cs │ ├── SpeakerEmbeddingExtractorConfig.cs │ ├── SpeakerEmbeddingManager.cs │ ├── SpeechSegment.cs │ ├── SpokenLanguageIdentification.cs │ ├── SpokenLanguageIdentificationConfig.cs │ ├── SpokenLanguageIdentificationResult.cs │ ├── SpokenLanguageIdentificationWhisperConfig.cs │ ├── TenVadModelConfig.cs │ ├── VadModelConfig.cs │ ├── VersionInfo.cs │ ├── VoiceActivityDetector.cs │ ├── examples │ │ ├── Common.csproj │ │ └── README.md │ ├── generate.py │ ├── run.sh │ ├── sherpa-onnx.csproj.in │ └── sherpa-onnx.csproj.runtime.in ├── export_bpe_vocab.py ├── flutter │ ├── .gitignore │ ├── build-android-streaming-asr.sh.in │ ├── build-android-tts.sh.in │ ├── build-linux-streaming-asr.sh.in │ ├── build-linux-tts.sh.in │ ├── build-macos-streaming-asr.sh.in │ ├── build-macos-tts.sh.in │ ├── build-windows-streaming-asr.sh.in │ ├── build-windows-tts.sh.in │ ├── generate-streaming-asr.py │ └── generate-tts.py ├── go │ ├── README.md │ ├── _internal │ │ ├── .gitignore │ │ ├── add-punctuation │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── audio-tagging │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── build_darwin_amd64.go │ │ ├── build_darwin_arm64.go │ │ ├── build_linux_amd64.go │ │ ├── build_linux_arm.go │ │ ├── build_linux_arm64.go │ │ ├── build_windows_386.go │ │ ├── build_windows_amd64.go │ │ ├── c-api.h │ │ ├── go.mod │ │ ├── keyword-spotting-from-file │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── lib │ │ │ ├── aarch64-apple-darwin │ │ │ ├── aarch64-unknown-linux-gnu │ │ │ ├── x86_64-apple-darwin │ │ │ ├── x86_64-pc-windows-gnu │ │ │ │ └── .gitkeep │ │ │ └── x86_64-unknown-linux-gnu │ │ ├── non-streaming-canary-decode-files │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── non-streaming-decode-files │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ ├── main.go │ │ │ ├── run-dolphin-ctc-base.sh │ │ │ ├── run-fire-red-asr.sh │ │ │ ├── run-moonshine.sh │ │ │ ├── run-nemo-ctc.sh │ │ │ ├── run-paraformer-itn.sh │ │ │ ├── run-paraformer.sh │ │ │ ├── run-sense-voice-small-with-hr.sh │ │ │ ├── run-sense-voice-small.sh │ │ │ ├── run-tdnn-yesno.sh │ │ │ ├── run-telespeech-ctc.sh │ │ │ ├── run-transducer.sh │ │ │ ├── run-wenet-ctc.sh │ │ │ ├── run-whisper.sh │ │ │ └── run-zipformer-ctc.sh │ │ ├── non-streaming-omnilingual-asr-ctc-decode-files │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── non-streaming-speaker-diarization │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── non-streaming-tts │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ ├── run-kitten-en.sh │ │ │ ├── run-kokoro-en.sh │ │ │ ├── run-kokoro-zh-en.sh │ │ │ ├── run-matcha-en.sh │ │ │ ├── run-matcha-zh.sh │ │ │ ├── run-vits-ljs.sh │ │ │ ├── run-vits-piper-en_US-lessac-medium.sh │ │ │ ├── run-vits-vctk.sh │ │ │ ├── run-vits-zh-aishell3.sh │ │ │ └── run-zipvoice.sh │ │ ├── offline-tts-play │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ ├── run-kitten-en.sh │ │ │ ├── run-kokoro-en.sh │ │ │ ├── run-kokoro-zh-en.sh │ │ │ ├── run-matcha-en.sh │ │ │ ├── run-matcha-zh.sh │ │ │ ├── run-vits-ljs.sh │ │ │ ├── run-vits-piper-en_US-lessac-medium.sh │ │ │ ├── run-vits-vctk.sh │ │ │ └── run-vits-zh-aishell3.sh │ │ ├── real-time-speech-recognition-from-microphone │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── sherpa_onnx.go │ │ ├── speaker-identification │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── speech-enhancement-gtcrn │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── streaming-decode-files │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ ├── main.go │ │ │ ├── run-paraformer.sh │ │ │ ├── run-t-one-ctc.sh │ │ │ ├── run-transducer-itn.sh │ │ │ ├── run-transducer.sh │ │ │ ├── run-zipformer2-ctc-with-hr.sh │ │ │ └── run-zipformer2-ctc.sh │ │ ├── streaming-hlg-decoding │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── vad-asr-paraformer │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── vad-asr-whisper │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── vad-speaker-identification │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ ├── vad-spoken-language-identification │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ │ └── vad │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── main.go │ │ │ └── run.sh │ ├── release.sh │ ├── sherpa_onnx.go │ └── ssh_config ├── gtcrn │ ├── README.md │ ├── add_meta_data.py │ ├── run.sh │ ├── show.py │ └── test.py ├── hap │ ├── .gitignore │ ├── build-hap-vad-asr.sh.in │ └── generate-vad-asr-hap-script.py ├── icefall │ ├── run-libriheavy-punct-case.sh │ └── run-libriheavy.sh ├── kitten-tts │ ├── README.md │ ├── mini_v0_1 │ │ ├── add_meta_data.py │ │ ├── convert_opset.py │ │ ├── generate_samples.py │ │ ├── generate_tokens.py │ │ ├── generate_voices_bin.py │ │ ├── run.sh │ │ ├── show.py │ │ └── test.py │ ├── nano_v0_1 │ │ ├── add_meta_data.py │ │ ├── convert_opset.py │ │ ├── generate_samples.py │ │ ├── generate_tokens.py │ │ ├── generate_voices_bin.py │ │ ├── run.sh │ │ ├── show.py │ │ └── test.py │ └── nano_v0_2 │ │ ├── add_meta_data.py │ │ ├── convert_opset.py │ │ ├── generate_samples.py │ │ ├── generate_tokens.py │ │ ├── generate_voices_bin.py │ │ ├── run.sh │ │ ├── show.py │ │ └── test.py ├── kokoro │ ├── .gitignore │ ├── README.md │ ├── v0.19 │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── add_meta_data.py │ │ ├── dynamic_quantization.py │ │ ├── generate_samples.py │ │ ├── generate_tokens.py │ │ ├── generate_voices_bin.py │ │ ├── run.sh │ │ └── test.py │ ├── v1.0 │ │ ├── .gitignore │ │ ├── README.md │ │ ├── __init__.py │ │ ├── add_meta_data.py │ │ ├── dynamic_quantization.py │ │ ├── export_onnx.py │ │ ├── generate_lexicon_en.py │ │ ├── generate_lexicon_zh.py │ │ ├── generate_samples.py │ │ ├── generate_tokens.py │ │ ├── generate_voices_bin.py │ │ ├── run.sh │ │ └── test.py │ └── v1.1-zh │ │ ├── README.md │ │ ├── add_meta_data.py │ │ ├── dynamic_quantization.py │ │ ├── export_onnx.py │ │ ├── generate_lexicon_en.py │ │ ├── generate_lexicon_zh.py │ │ ├── generate_samples.py │ │ ├── generate_tokens.py │ │ ├── generate_voices_bin.py │ │ ├── run.sh │ │ └── test.py ├── lazarus │ ├── build-generate-subtitles.sh.in │ └── generate-subtitles.py ├── matcha-tts │ ├── README.md │ ├── en │ │ └── generate_samples.py │ ├── fa-en │ │ ├── .gitignore │ │ ├── README.md │ │ ├── add_meta_data.py │ │ ├── run.sh │ │ └── test.py │ ├── zh-en │ │ ├── .gitignore │ │ ├── README.md │ │ ├── generate_lexicon.py │ │ ├── generate_samples.py │ │ ├── generate_tokens.py │ │ └── test.py │ └── zh │ │ └── generate_samples.py ├── melo-tts │ ├── README.md │ ├── export-onnx-en.py │ ├── export-onnx.py │ ├── run.sh │ ├── show-info.py │ └── test.py ├── mobile-asr-models │ ├── .gitignore │ ├── README.md │ ├── dynamic_quantization.py │ ├── generate-asr.py │ ├── generate-kws.py │ ├── parse_options.sh │ ├── run-impl.sh │ ├── run.sh │ └── run2.sh.in ├── moonshine │ ├── .gitignore │ ├── README.md │ ├── export-onnx.py │ ├── run.sh │ └── test.py ├── nemo │ ├── .gitignore │ ├── GigaAM │ │ ├── README.md │ │ ├── export-onnx-ctc-v2.py │ │ ├── export-onnx-ctc.py │ │ ├── export-onnx-rnnt-v2.py │ │ ├── export-onnx-rnnt.py │ │ ├── run-ctc-v2.sh │ │ ├── run-ctc.sh │ │ ├── run-rnnt-v2.sh │ │ ├── run-rnnt.sh │ │ ├── test-onnx-ctc.py │ │ └── test-onnx-rnnt.py │ ├── README.md │ ├── canary │ │ ├── export_onnx_180m_flash.py │ │ ├── run_180m_flash.sh │ │ └── test_180m_flash.py │ ├── fast-conformer-hybrid-transducer-ctc │ │ ├── README.md │ │ ├── export-onnx-ctc-non-streaming.py │ │ ├── export-onnx-ctc.py │ │ ├── export-onnx-transducer-non-streaming.py │ │ ├── export-onnx-transducer.py │ │ ├── run-ctc-non-streaming-2.sh │ │ ├── run-ctc-non-streaming.sh │ │ ├── run-ctc.sh │ │ ├── run-transducer-non-streaming-2.sh │ │ ├── run-transducer-non-streaming.sh │ │ ├── run-transducer.sh │ │ ├── show-onnx-transudcer.py │ │ ├── test-onnx-ctc-non-streaming.py │ │ ├── test-onnx-ctc.py │ │ ├── test-onnx-transducer-non-streaming.py │ │ └── test-onnx-transducer.py │ ├── parakeet-tdt-0.6b-v2 │ │ ├── export_onnx.py │ │ ├── run.sh │ │ └── test_onnx.py │ ├── parakeet-tdt-0.6b-v3 │ │ ├── export_onnx.py │ │ ├── run.sh │ │ └── test_onnx.py │ ├── parakeet-tdt_ctc-0.6b-ja │ │ ├── export-onnx-ctc.py │ │ ├── run-ctc.sh │ │ └── test-onnx-ctc-non-streaming.py │ └── speaker-verification │ │ ├── README.md │ │ ├── export-onnx.py │ │ ├── run.sh │ │ └── test-onnx.py ├── node-addon-api │ ├── CMakeLists.txt │ ├── README.md │ ├── lib │ │ ├── addon.js │ │ ├── audio-tagg.js │ │ ├── keyword-spotter.js │ │ ├── non-streaming-asr.js │ │ ├── non-streaming-speaker-diarization.js │ │ ├── non-streaming-speech-denoiser.js │ │ ├── non-streaming-tts.js │ │ ├── punctuation.js │ │ ├── sherpa-onnx.js │ │ ├── speaker-identification.js │ │ ├── spoken-language-identification.js │ │ ├── streaming-asr.js │ │ └── vad.js │ ├── package.json │ ├── run.sh │ ├── src │ │ ├── audio-tagging.cc │ │ ├── keyword-spotting.cc │ │ ├── macros.h │ │ ├── non-streaming-asr.cc │ │ ├── non-streaming-speaker-diarization.cc │ │ ├── non-streaming-speech-denoiser.cc │ │ ├── non-streaming-tts.cc │ │ ├── punctuation.cc │ │ ├── sherpa-onnx-node-addon-api.cc │ │ ├── speaker-identification.cc │ │ ├── spoken-language-identification.cc │ │ ├── streaming-asr.cc │ │ ├── vad.cc │ │ ├── version.cc │ │ ├── wave-reader.cc │ │ └── wave-writer.cc │ └── test │ │ ├── test_asr_streaming_transducer.js │ │ └── test_binding.js ├── nodejs │ ├── README.md │ ├── index.js │ └── package.json ├── omnilingual-asr │ ├── README.md │ ├── export-onnx.py │ └── test.py ├── paraformer │ ├── .gitignore │ ├── ascend-npu │ │ ├── export_decoder_onnx.py │ │ ├── export_encoder_onnx.py │ │ ├── export_predictor_onnx.py │ │ ├── test_om.py │ │ └── torch_model.py │ └── rknn │ │ ├── download-example-model.sh │ │ ├── export_decoder_onnx.py │ │ ├── export_encoder_onnx.py │ │ ├── export_predictor_onnx.py │ │ ├── export_rknn.py │ │ ├── test_onnx.py │ │ └── torch_model.py ├── peng-cheng-starling │ ├── .gitignore │ ├── README.md │ ├── quantize_models.py │ └── run.sh ├── piper │ ├── .gitignore │ ├── add_meta_data.py │ ├── dynamic_quantization.py │ ├── generate.py │ ├── generate.sh.in │ └── generate_samples.py.in ├── pyannote │ └── segmentation │ │ ├── .gitignore │ │ ├── README.md │ │ ├── export-onnx.py │ │ ├── notes.md │ │ ├── preprocess.sh │ │ ├── run-revai.sh │ │ ├── run.sh │ │ ├── show-onnx.py │ │ ├── speaker-diarization-onnx.py │ │ ├── speaker-diarization-torch.py │ │ ├── vad-onnx.py │ │ └── vad-torch.py ├── qnn │ ├── __init__.py │ ├── device_info.py │ └── generate_config.py ├── sense-voice │ ├── README.md │ ├── ascend-npu │ │ ├── export_onnx.py │ │ ├── export_onnx_static_shape.py │ │ ├── test_om.py │ │ ├── test_om_static.py │ │ └── torch_model.py │ ├── export-onnx.py │ ├── qnn │ │ ├── .gitignore │ │ ├── decode_logits.py │ │ ├── export-onnx.py │ │ ├── generate_test_data.py │ │ └── test_onnx.py │ ├── rknn │ │ ├── export-onnx.py │ │ ├── export-rknn.py │ │ ├── test_onnx.py │ │ └── torch_model.py │ ├── run.sh │ ├── show-info.py │ └── test.py ├── silero_vad │ └── v4 │ │ ├── README.md │ │ ├── export-onnx.py │ │ ├── export-rknn.py │ │ ├── show.py │ │ ├── test-on-rk3588-board.py │ │ └── test-onnx.py ├── spleeter │ ├── .gitignore │ ├── __init__.py │ ├── convert_to_pb.py │ ├── convert_to_torch.py │ ├── export_onnx.py │ ├── run.sh │ ├── separate.py │ ├── separate_onnx.py │ └── unet.py ├── t-one │ ├── README.md │ ├── add_meta_data.py │ ├── generate_tokens.py │ ├── run.sh │ └── test.py ├── tele-speech │ ├── .gitignore │ ├── README.md │ ├── add-metadata.py │ ├── run.sh │ └── test.py ├── text2token.py ├── utils.sh ├── uvr_mdx │ ├── READEME.md │ ├── add_meta_data_and_quantize.py │ ├── run.sh │ ├── show.py │ └── test.py ├── vits │ ├── .gitignore │ ├── __init__.py │ ├── export-onnx-ljs.py │ └── export-onnx-vctk.py ├── vocos │ ├── README.md │ ├── add_meta_data.py │ ├── run.sh │ └── test.py ├── wasm │ ├── generate-vad-asr.py │ └── run-vad-asr.sh.in ├── wenet │ ├── README.md │ ├── export-onnx-streaming.py │ ├── export-onnx.py │ ├── run.sh │ ├── test-onnx-streaming.py │ └── test-onnx.py ├── wespeaker │ ├── README.md │ ├── add_meta_data.py │ ├── run.sh │ └── test.py ├── wheel │ ├── README.md │ ├── patch_wheel.py │ ├── sherpa-onnx-bin │ │ └── setup.py │ └── sherpa-onnx-core │ │ ├── .gitignore │ │ ├── MANIFEST.in │ │ ├── setup.py │ │ └── sherpa_onnx │ │ ├── __main__.py │ │ └── _info.py ├── whisper │ ├── .gitignore │ ├── README.md │ ├── export-onnx.py │ ├── requirements.txt │ └── test.py └── zipformer-ctc │ └── ascend │ └── 2025-07-03 │ ├── onnx_test.py │ └── test_om.py ├── setup.py ├── sherpa-onnx ├── CMakeLists.txt ├── c-api │ ├── CMakeLists.txt │ ├── c-api.cc │ ├── c-api.h │ ├── cxx-api.cc │ ├── cxx-api.h │ ├── generate.sh │ ├── sherpa-onnx-symbols-c.exp │ └── sherpa-onnx-symbols-c.lds ├── csrc │ ├── .gitignore │ ├── CMakeLists.txt │ ├── CPPLINT.cfg │ ├── README.md │ ├── alsa-play.cc │ ├── alsa-play.h │ ├── alsa.cc │ ├── alsa.h │ ├── ascend │ │ ├── macros.h │ │ ├── offline-paraformer-model-ascend.cc │ │ ├── offline-paraformer-model-ascend.h │ │ ├── offline-recognizer-zipformer-ctc-ascend-impl.h │ │ ├── offline-sense-voice-model-ascend.cc │ │ ├── offline-sense-voice-model-ascend.h │ │ ├── offline-zipformer-ctc-model-ascend.cc │ │ ├── offline-zipformer-ctc-model-ascend.h │ │ ├── utils.cc │ │ └── utils.h │ ├── audio-tagging-ced-impl.h │ ├── audio-tagging-impl.cc │ ├── audio-tagging-impl.h │ ├── audio-tagging-label-file.cc │ ├── audio-tagging-label-file.h │ ├── audio-tagging-model-config.cc │ ├── audio-tagging-model-config.h │ ├── audio-tagging-zipformer-impl.h │ ├── audio-tagging.cc │ ├── audio-tagging.h │ ├── axcl │ │ ├── axcl-engine-guard.cc │ │ ├── axcl-engine-guard.h │ │ ├── axcl-engine-io-guard.cc │ │ ├── axcl-engine-io-guard.h │ │ ├── axcl-engine-io-info-guard.cc │ │ ├── axcl-engine-io-info-guard.h │ │ ├── axcl-manager.cc │ │ ├── axcl-manager.h │ │ ├── axcl-model.cc │ │ ├── axcl-model.h │ │ ├── offline-sense-voice-model-axcl.cc │ │ ├── offline-sense-voice-model-axcl.h │ │ ├── utils.cc │ │ └── utils.h │ ├── axera │ │ ├── ax-engine-guard.cc │ │ ├── ax-engine-guard.h │ │ ├── offline-sense-voice-model-axera.cc │ │ ├── offline-sense-voice-model-axera.h │ │ ├── utils.cc │ │ └── utils.h │ ├── base64-decode.cc │ ├── base64-decode.h │ ├── bbpe.cc │ ├── bbpe.h │ ├── cat-test.cc │ ├── cat.cc │ ├── cat.h │ ├── character-lexicon.cc │ ├── character-lexicon.h │ ├── circular-buffer-test.cc │ ├── circular-buffer.cc │ ├── circular-buffer.h │ ├── context-graph-test.cc │ ├── context-graph.cc │ ├── context-graph.h │ ├── display.h │ ├── endpoint.cc │ ├── endpoint.h │ ├── fast-clustering-config.cc │ ├── fast-clustering-config.h │ ├── fast-clustering-test.cc │ ├── fast-clustering.cc │ ├── fast-clustering.h │ ├── features.cc │ ├── features.h │ ├── file-utils.cc │ ├── file-utils.h │ ├── fst-utils.cc │ ├── fst-utils.h │ ├── hifigan-vocoder.cc │ ├── hifigan-vocoder.h │ ├── homophone-replacer.cc │ ├── homophone-replacer.h │ ├── hypothesis.cc │ ├── hypothesis.h │ ├── keyword-spotter-impl.cc │ ├── keyword-spotter-impl.h │ ├── keyword-spotter-transducer-impl.h │ ├── keyword-spotter.cc │ ├── keyword-spotter.h │ ├── kokoro-multi-lang-lexicon.cc │ ├── kokoro-multi-lang-lexicon.h │ ├── lexicon.cc │ ├── lexicon.h │ ├── lodr-fst.cc │ ├── lodr-fst.h │ ├── log.cc │ ├── log.h │ ├── macros.h │ ├── matcha-tts-lexicon.cc │ ├── matcha-tts-lexicon.h │ ├── math.cc │ ├── math.h │ ├── melo-tts-lexicon.cc │ ├── melo-tts-lexicon.h │ ├── microphone.cc │ ├── microphone.h │ ├── offline-canary-model-config.cc │ ├── offline-canary-model-config.h │ ├── offline-canary-model-meta-data.h │ ├── offline-canary-model.cc │ ├── offline-canary-model.h │ ├── offline-ced-model.cc │ ├── offline-ced-model.h │ ├── offline-ct-transformer-model-meta-data.h │ ├── offline-ct-transformer-model.cc │ ├── offline-ct-transformer-model.h │ ├── offline-ctc-decoder.h │ ├── offline-ctc-fst-decoder-config.cc │ ├── offline-ctc-fst-decoder-config.h │ ├── offline-ctc-fst-decoder.cc │ ├── offline-ctc-fst-decoder.h │ ├── offline-ctc-greedy-search-decoder.cc │ ├── offline-ctc-greedy-search-decoder.h │ ├── offline-ctc-model.cc │ ├── offline-ctc-model.h │ ├── offline-dolphin-model-config.cc │ ├── offline-dolphin-model-config.h │ ├── offline-dolphin-model-meta-data.h │ ├── offline-dolphin-model.cc │ ├── offline-dolphin-model.h │ ├── offline-fire-red-asr-decoder.h │ ├── offline-fire-red-asr-greedy-search-decoder.cc │ ├── offline-fire-red-asr-greedy-search-decoder.h │ ├── offline-fire-red-asr-model-config.cc │ ├── offline-fire-red-asr-model-config.h │ ├── offline-fire-red-asr-model-meta-data.h │ ├── offline-fire-red-asr-model.cc │ ├── offline-fire-red-asr-model.h │ ├── offline-lm-config.cc │ ├── offline-lm-config.h │ ├── offline-lm.cc │ ├── offline-lm.h │ ├── offline-model-config.cc │ ├── offline-model-config.h │ ├── offline-moonshine-decoder.h │ ├── offline-moonshine-greedy-search-decoder.cc │ ├── offline-moonshine-greedy-search-decoder.h │ ├── offline-moonshine-model-config.cc │ ├── offline-moonshine-model-config.h │ ├── offline-moonshine-model.cc │ ├── offline-moonshine-model.h │ ├── offline-nemo-enc-dec-ctc-model-config.cc │ ├── offline-nemo-enc-dec-ctc-model-config.h │ ├── offline-nemo-enc-dec-ctc-model.cc │ ├── offline-nemo-enc-dec-ctc-model.h │ ├── offline-omnilingual-asr-ctc-model-config.cc │ ├── offline-omnilingual-asr-ctc-model-config.h │ ├── offline-omnilingual-asr-ctc-model.cc │ ├── offline-omnilingual-asr-ctc-model.h │ ├── offline-paraformer-decoder.h │ ├── offline-paraformer-greedy-search-decoder.cc │ ├── offline-paraformer-greedy-search-decoder.h │ ├── offline-paraformer-model-config.cc │ ├── offline-paraformer-model-config.h │ ├── offline-paraformer-model.cc │ ├── offline-paraformer-model.h │ ├── offline-punctuation-ct-transformer-impl.h │ ├── offline-punctuation-impl.cc │ ├── offline-punctuation-impl.h │ ├── offline-punctuation-model-config.cc │ ├── offline-punctuation-model-config.h │ ├── offline-punctuation.cc │ ├── offline-punctuation.h │ ├── offline-recognizer-canary-impl.h │ ├── offline-recognizer-ctc-impl.h │ ├── offline-recognizer-fire-red-asr-impl.h │ ├── offline-recognizer-impl.cc │ ├── offline-recognizer-impl.h │ ├── offline-recognizer-moonshine-impl.h │ ├── offline-recognizer-paraformer-impl.h │ ├── offline-recognizer-paraformer-tpl-impl.h │ ├── offline-recognizer-sense-voice-impl.h │ ├── offline-recognizer-sense-voice-tpl-impl.h │ ├── offline-recognizer-transducer-impl.h │ ├── offline-recognizer-transducer-nemo-impl.h │ ├── offline-recognizer-whisper-impl.h │ ├── offline-recognizer.cc │ ├── offline-recognizer.h │ ├── offline-rnn-lm.cc │ ├── offline-rnn-lm.h │ ├── offline-sense-voice-model-config.cc │ ├── offline-sense-voice-model-config.h │ ├── offline-sense-voice-model-meta-data.h │ ├── offline-sense-voice-model.cc │ ├── offline-sense-voice-model.h │ ├── offline-source-separation-impl.cc │ ├── offline-source-separation-impl.h │ ├── offline-source-separation-model-config.cc │ ├── offline-source-separation-model-config.h │ ├── offline-source-separation-spleeter-impl.h │ ├── offline-source-separation-spleeter-model-config.cc │ ├── offline-source-separation-spleeter-model-config.h │ ├── offline-source-separation-spleeter-model-meta-data.h │ ├── offline-source-separation-spleeter-model.cc │ ├── offline-source-separation-spleeter-model.h │ ├── offline-source-separation-uvr-impl.h │ ├── offline-source-separation-uvr-model-config.cc │ ├── offline-source-separation-uvr-model-config.h │ ├── offline-source-separation-uvr-model-meta-data.h │ ├── offline-source-separation-uvr-model.cc │ ├── offline-source-separation-uvr-model.h │ ├── offline-source-separation.cc │ ├── offline-source-separation.h │ ├── offline-speaker-diarization-impl.cc │ ├── offline-speaker-diarization-impl.h │ ├── offline-speaker-diarization-pyannote-impl.h │ ├── offline-speaker-diarization-result.cc │ ├── offline-speaker-diarization-result.h │ ├── offline-speaker-diarization.cc │ ├── offline-speaker-diarization.h │ ├── offline-speaker-segmentation-model-config.cc │ ├── offline-speaker-segmentation-model-config.h │ ├── offline-speaker-segmentation-pyannote-model-config.cc │ ├── offline-speaker-segmentation-pyannote-model-config.h │ ├── offline-speaker-segmentation-pyannote-model-meta-data.h │ ├── offline-speaker-segmentation-pyannote-model.cc │ ├── offline-speaker-segmentation-pyannote-model.h │ ├── offline-speech-denoiser-gtcrn-impl.h │ ├── offline-speech-denoiser-gtcrn-model-config.cc │ ├── offline-speech-denoiser-gtcrn-model-config.h │ ├── offline-speech-denoiser-gtcrn-model-meta-data.h │ ├── offline-speech-denoiser-gtcrn-model.cc │ ├── offline-speech-denoiser-gtcrn-model.h │ ├── offline-speech-denoiser-impl.cc │ ├── offline-speech-denoiser-impl.h │ ├── offline-speech-denoiser-model-config.cc │ ├── offline-speech-denoiser-model-config.h │ ├── offline-speech-denoiser.cc │ ├── offline-speech-denoiser.h │ ├── offline-stream.cc │ ├── offline-stream.h │ ├── offline-tdnn-ctc-model.cc │ ├── offline-tdnn-ctc-model.h │ ├── offline-tdnn-model-config.cc │ ├── offline-tdnn-model-config.h │ ├── offline-telespeech-ctc-model.cc │ ├── offline-telespeech-ctc-model.h │ ├── offline-transducer-decoder.h │ ├── offline-transducer-greedy-search-decoder.cc │ ├── offline-transducer-greedy-search-decoder.h │ ├── offline-transducer-greedy-search-nemo-decoder.cc │ ├── offline-transducer-greedy-search-nemo-decoder.h │ ├── offline-transducer-model-config.cc │ ├── offline-transducer-model-config.h │ ├── offline-transducer-model.cc │ ├── offline-transducer-model.h │ ├── offline-transducer-modified-beam-search-decoder.cc │ ├── offline-transducer-modified-beam-search-decoder.h │ ├── offline-transducer-nemo-model.cc │ ├── offline-transducer-nemo-model.h │ ├── offline-tts-character-frontend.cc │ ├── offline-tts-character-frontend.h │ ├── offline-tts-frontend.cc │ ├── offline-tts-frontend.h │ ├── offline-tts-impl.cc │ ├── offline-tts-impl.h │ ├── offline-tts-kitten-impl.h │ ├── offline-tts-kitten-model-config.cc │ ├── offline-tts-kitten-model-config.h │ ├── offline-tts-kitten-model-meta-data.h │ ├── offline-tts-kitten-model.cc │ ├── offline-tts-kitten-model.h │ ├── offline-tts-kokoro-impl.h │ ├── offline-tts-kokoro-model-config.cc │ ├── offline-tts-kokoro-model-config.h │ ├── offline-tts-kokoro-model-meta-data.h │ ├── offline-tts-kokoro-model.cc │ ├── offline-tts-kokoro-model.h │ ├── offline-tts-matcha-impl.h │ ├── offline-tts-matcha-model-config.cc │ ├── offline-tts-matcha-model-config.h │ ├── offline-tts-matcha-model-meta-data.h │ ├── offline-tts-matcha-model.cc │ ├── offline-tts-matcha-model.h │ ├── offline-tts-model-config.cc │ ├── offline-tts-model-config.h │ ├── offline-tts-vits-impl.h │ ├── offline-tts-vits-model-config.cc │ ├── offline-tts-vits-model-config.h │ ├── offline-tts-vits-model-meta-data.h │ ├── offline-tts-vits-model.cc │ ├── offline-tts-vits-model.h │ ├── offline-tts-zipvoice-frontend-test.cc │ ├── offline-tts-zipvoice-frontend.cc │ ├── offline-tts-zipvoice-frontend.h │ ├── offline-tts-zipvoice-impl.h │ ├── offline-tts-zipvoice-model-config.cc │ ├── offline-tts-zipvoice-model-config.h │ ├── offline-tts-zipvoice-model-meta-data.h │ ├── offline-tts-zipvoice-model.cc │ ├── offline-tts-zipvoice-model.h │ ├── offline-tts.cc │ ├── offline-tts.h │ ├── offline-websocket-server-impl.cc │ ├── offline-websocket-server-impl.h │ ├── offline-websocket-server.cc │ ├── offline-wenet-ctc-model-config.cc │ ├── offline-wenet-ctc-model-config.h │ ├── offline-wenet-ctc-model.cc │ ├── offline-wenet-ctc-model.h │ ├── offline-whisper-decoder.h │ ├── offline-whisper-greedy-search-decoder.cc │ ├── offline-whisper-greedy-search-decoder.h │ ├── offline-whisper-model-config.cc │ ├── offline-whisper-model-config.h │ ├── offline-whisper-model.cc │ ├── offline-whisper-model.h │ ├── offline-zipformer-audio-tagging-model-config.cc │ ├── offline-zipformer-audio-tagging-model-config.h │ ├── offline-zipformer-audio-tagging-model.cc │ ├── offline-zipformer-audio-tagging-model.h │ ├── offline-zipformer-ctc-model-config.cc │ ├── offline-zipformer-ctc-model-config.h │ ├── offline-zipformer-ctc-model.cc │ ├── offline-zipformer-ctc-model.h │ ├── online-cnn-bilstm-model-meta-data.h │ ├── online-cnn-bilstm-model.cc │ ├── online-cnn-bilstm-model.h │ ├── online-conformer-transducer-model.cc │ ├── online-conformer-transducer-model.h │ ├── online-ctc-decoder.h │ ├── online-ctc-fst-decoder-config.cc │ ├── online-ctc-fst-decoder-config.h │ ├── online-ctc-fst-decoder.cc │ ├── online-ctc-fst-decoder.h │ ├── online-ctc-greedy-search-decoder.cc │ ├── online-ctc-greedy-search-decoder.h │ ├── online-ctc-model.cc │ ├── online-ctc-model.h │ ├── online-ebranchformer-transducer-model.cc │ ├── online-ebranchformer-transducer-model.h │ ├── online-lm-config.cc │ ├── online-lm-config.h │ ├── online-lm.cc │ ├── online-lm.h │ ├── online-lstm-transducer-model.cc │ ├── online-lstm-transducer-model.h │ ├── online-model-config.cc │ ├── online-model-config.h │ ├── online-nemo-ctc-model-config.cc │ ├── online-nemo-ctc-model-config.h │ ├── online-nemo-ctc-model.cc │ ├── online-nemo-ctc-model.h │ ├── online-paraformer-decoder.h │ ├── online-paraformer-model-config.cc │ ├── online-paraformer-model-config.h │ ├── online-paraformer-model.cc │ ├── online-paraformer-model.h │ ├── online-punctuation-cnn-bilstm-impl.h │ ├── online-punctuation-impl.cc │ ├── online-punctuation-impl.h │ ├── online-punctuation-model-config.cc │ ├── online-punctuation-model-config.h │ ├── online-punctuation.cc │ ├── online-punctuation.h │ ├── online-recognizer-ctc-impl.h │ ├── online-recognizer-impl.cc │ ├── online-recognizer-impl.h │ ├── online-recognizer-paraformer-impl.h │ ├── online-recognizer-transducer-impl.h │ ├── online-recognizer-transducer-nemo-impl.h │ ├── online-recognizer.cc │ ├── online-recognizer.h │ ├── online-rnn-lm.cc │ ├── online-rnn-lm.h │ ├── online-stream.cc │ ├── online-stream.h │ ├── online-t-one-ctc-model-config.cc │ ├── online-t-one-ctc-model-config.h │ ├── online-t-one-ctc-model.cc │ ├── online-t-one-ctc-model.h │ ├── online-transducer-decoder.cc │ ├── online-transducer-decoder.h │ ├── online-transducer-greedy-search-decoder.cc │ ├── online-transducer-greedy-search-decoder.h │ ├── online-transducer-greedy-search-nemo-decoder.cc │ ├── online-transducer-greedy-search-nemo-decoder.h │ ├── online-transducer-model-config.cc │ ├── online-transducer-model-config.h │ ├── online-transducer-model.cc │ ├── online-transducer-model.h │ ├── online-transducer-modified-beam-search-decoder.cc │ ├── online-transducer-modified-beam-search-decoder.h │ ├── online-transducer-nemo-model.cc │ ├── online-transducer-nemo-model.h │ ├── online-websocket-client.cc │ ├── online-websocket-server-impl.cc │ ├── online-websocket-server-impl.h │ ├── online-websocket-server.cc │ ├── online-wenet-ctc-model-config.cc │ ├── online-wenet-ctc-model-config.h │ ├── online-wenet-ctc-model.cc │ ├── online-wenet-ctc-model.h │ ├── online-zipformer-transducer-model.cc │ ├── online-zipformer-transducer-model.h │ ├── online-zipformer2-ctc-model-config.cc │ ├── online-zipformer2-ctc-model-config.h │ ├── online-zipformer2-ctc-model.cc │ ├── online-zipformer2-ctc-model.h │ ├── online-zipformer2-transducer-model.cc │ ├── online-zipformer2-transducer-model.h │ ├── onnx-utils.cc │ ├── onnx-utils.h │ ├── packed-sequence-test.cc │ ├── packed-sequence.cc │ ├── packed-sequence.h │ ├── pad-sequence-test.cc │ ├── pad-sequence.cc │ ├── pad-sequence.h │ ├── parse-options.cc │ ├── parse-options.h │ ├── phrase-matcher.cc │ ├── phrase-matcher.h │ ├── piper-phonemize-lexicon.cc │ ├── piper-phonemize-lexicon.h │ ├── piper-phonemize-test.cc │ ├── provider-config.cc │ ├── provider-config.h │ ├── provider.cc │ ├── provider.h │ ├── qnn-config.cc │ ├── qnn-config.h │ ├── qnn │ │ ├── macros.h │ │ ├── offline-recognizer-zipformer-ctc-qnn-impl.h │ │ ├── offline-sense-voice-model-qnn.cc │ │ ├── offline-sense-voice-model-qnn.h │ │ ├── offline-zipformer-ctc-model-qnn.cc │ │ ├── offline-zipformer-ctc-model-qnn.h │ │ ├── qnn-backend.cc │ │ ├── qnn-backend.h │ │ ├── qnn-model.cc │ │ ├── qnn-model.h │ │ ├── utils.cc │ │ └── utils.h │ ├── regex-lang-test.cc │ ├── resample.cc │ ├── resample.h │ ├── rknn │ │ ├── context-blocking-queue-rknn.cc │ │ ├── context-blocking-queue-rknn.h │ │ ├── keyword-spotter-transducer-rknn-impl.h │ │ ├── macros.h │ │ ├── offline-ctc-greedy-search-decoder-rknn.cc │ │ ├── offline-ctc-greedy-search-decoder-rknn.h │ │ ├── offline-paraformer-model-rknn.cc │ │ ├── offline-paraformer-model-rknn.h │ │ ├── offline-sense-voice-model-rknn.cc │ │ ├── offline-sense-voice-model-rknn.h │ │ ├── online-recognizer-ctc-rknn-impl.h │ │ ├── online-recognizer-transducer-rknn-impl.h │ │ ├── online-stream-rknn.cc │ │ ├── online-stream-rknn.h │ │ ├── online-transducer-decoder-rknn.h │ │ ├── online-transducer-greedy-search-decoder-rknn.cc │ │ ├── online-transducer-greedy-search-decoder-rknn.h │ │ ├── online-transducer-modified-beam-search-decoder-rknn.cc │ │ ├── online-transducer-modified-beam-search-decoder-rknn.h │ │ ├── online-zipformer-ctc-model-rknn.cc │ │ ├── online-zipformer-ctc-model-rknn.h │ │ ├── online-zipformer-transducer-model-rknn.cc │ │ ├── online-zipformer-transducer-model-rknn.h │ │ ├── silero-vad-model-rknn.cc │ │ ├── silero-vad-model-rknn.h │ │ ├── transducer-keyword-decoder-rknn.cc │ │ ├── transducer-keyword-decoder-rknn.h │ │ ├── utils.cc │ │ └── utils.h │ ├── session.cc │ ├── session.h │ ├── sherpa-display.h │ ├── sherpa-onnx-alsa-offline-audio-tagging.cc │ ├── sherpa-onnx-alsa-offline-speaker-identification.cc │ ├── sherpa-onnx-alsa-offline.cc │ ├── sherpa-onnx-alsa.cc │ ├── sherpa-onnx-keyword-spotter-alsa.cc │ ├── sherpa-onnx-keyword-spotter-microphone.cc │ ├── sherpa-onnx-keyword-spotter.cc │ ├── sherpa-onnx-microphone-offline-audio-tagging.cc │ ├── sherpa-onnx-microphone-offline-speaker-identification.cc │ ├── sherpa-onnx-microphone-offline.cc │ ├── sherpa-onnx-microphone.cc │ ├── sherpa-onnx-offline-audio-tagging.cc │ ├── sherpa-onnx-offline-denoiser.cc │ ├── sherpa-onnx-offline-language-identification.cc │ ├── sherpa-onnx-offline-parallel.cc │ ├── sherpa-onnx-offline-punctuation.cc │ ├── sherpa-onnx-offline-source-separation.cc │ ├── sherpa-onnx-offline-speaker-diarization.cc │ ├── sherpa-onnx-offline-tts-play-alsa.cc │ ├── sherpa-onnx-offline-tts-play.cc │ ├── sherpa-onnx-offline-tts.cc │ ├── sherpa-onnx-offline-zeroshot-tts.cc │ ├── sherpa-onnx-offline.cc │ ├── sherpa-onnx-online-punctuation.cc │ ├── sherpa-onnx-vad-alsa-offline-asr.cc │ ├── sherpa-onnx-vad-alsa.cc │ ├── sherpa-onnx-vad-microphone-offline-asr.cc │ ├── sherpa-onnx-vad-microphone-simulated-streaming-asr.cc │ ├── sherpa-onnx-vad-microphone.cc │ ├── sherpa-onnx-vad-with-offline-asr.cc │ ├── sherpa-onnx-vad-with-online-asr.cc │ ├── sherpa-onnx-vad.cc │ ├── sherpa-onnx-version.cc │ ├── sherpa-onnx.cc │ ├── silero-vad-model-config.cc │ ├── silero-vad-model-config.h │ ├── silero-vad-model.cc │ ├── silero-vad-model.h │ ├── slice-test.cc │ ├── slice.cc │ ├── slice.h │ ├── speaker-embedding-extractor-general-impl.h │ ├── speaker-embedding-extractor-impl.cc │ ├── speaker-embedding-extractor-impl.h │ ├── speaker-embedding-extractor-model-meta-data.h │ ├── speaker-embedding-extractor-model.cc │ ├── speaker-embedding-extractor-model.h │ ├── speaker-embedding-extractor-nemo-impl.h │ ├── speaker-embedding-extractor-nemo-model-meta-data.h │ ├── speaker-embedding-extractor-nemo-model.cc │ ├── speaker-embedding-extractor-nemo-model.h │ ├── speaker-embedding-extractor.cc │ ├── speaker-embedding-extractor.h │ ├── speaker-embedding-manager-test.cc │ ├── speaker-embedding-manager.cc │ ├── speaker-embedding-manager.h │ ├── spoken-language-identification-impl.cc │ ├── spoken-language-identification-impl.h │ ├── spoken-language-identification-whisper-impl.h │ ├── spoken-language-identification.cc │ ├── spoken-language-identification.h │ ├── stack-test.cc │ ├── stack.cc │ ├── stack.h │ ├── symbol-table.cc │ ├── symbol-table.h │ ├── tee-stream.h │ ├── ten-vad-model-config.cc │ ├── ten-vad-model-config.h │ ├── ten-vad-model.cc │ ├── ten-vad-model.h │ ├── text-utils-test.cc │ ├── text-utils.cc │ ├── text-utils.h │ ├── text2token-test.cc │ ├── timer.cc │ ├── timer.h │ ├── transducer-keyword-decoder.cc │ ├── transducer-keyword-decoder.h │ ├── transpose-test.cc │ ├── transpose.cc │ ├── transpose.h │ ├── unbind-test.cc │ ├── unbind.cc │ ├── unbind.h │ ├── utfcpp-test.cc │ ├── utils.cc │ ├── utils.h │ ├── vad-model-config.cc │ ├── vad-model-config.h │ ├── vad-model.cc │ ├── vad-model.h │ ├── version.cc │ ├── version.h │ ├── vocoder.cc │ ├── vocoder.h │ ├── vocos-vocoder.cc │ ├── vocos-vocoder.h │ ├── voice-activity-detector.cc │ ├── voice-activity-detector.h │ ├── wave-reader-test.cc │ ├── wave-reader.cc │ ├── wave-reader.h │ ├── wave-writer.cc │ └── wave-writer.h ├── java-api │ ├── .build.txt │ ├── .gitignore │ ├── MANIFEST.MF │ ├── Makefile │ ├── pom.xml │ ├── readme.md │ ├── readme.zh.md │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── k2fsa │ │ │ └── sherpa │ │ │ └── onnx │ │ │ ├── AudioEvent.java │ │ │ ├── AudioTagging.java │ │ │ ├── AudioTaggingConfig.java │ │ │ ├── AudioTaggingModelConfig.java │ │ │ ├── DenoisedAudio.java │ │ │ ├── EndpointConfig.java │ │ │ ├── EndpointRule.java │ │ │ ├── FastClusteringConfig.java │ │ │ ├── FeatureConfig.java │ │ │ ├── GeneratedAudio.java │ │ │ ├── HomophoneReplacerConfig.java │ │ │ ├── KeywordSpotter.java │ │ │ ├── KeywordSpotterConfig.java │ │ │ ├── KeywordSpotterResult.java │ │ │ ├── LibraryLoader.java │ │ │ ├── LibraryUtils.java │ │ │ ├── OfflineCanaryModelConfig.java │ │ │ ├── OfflineDolphinModelConfig.java │ │ │ ├── OfflineFireRedAsrModelConfig.java │ │ │ ├── OfflineModelConfig.java │ │ │ ├── OfflineMoonshineModelConfig.java │ │ │ ├── OfflineNemoEncDecCtcModelConfig.java │ │ │ ├── OfflineOmnilingualAsrCtcModelConfig.java │ │ │ ├── OfflineParaformerModelConfig.java │ │ │ ├── OfflinePunctuation.java │ │ │ ├── OfflinePunctuationConfig.java │ │ │ ├── OfflinePunctuationModelConfig.java │ │ │ ├── OfflineRecognizer.java │ │ │ ├── OfflineRecognizerConfig.java │ │ │ ├── OfflineRecognizerResult.java │ │ │ ├── OfflineSenseVoiceModelConfig.java │ │ │ ├── OfflineSpeakerDiarization.java │ │ │ ├── OfflineSpeakerDiarizationCallback.java │ │ │ ├── OfflineSpeakerDiarizationConfig.java │ │ │ ├── OfflineSpeakerDiarizationSegment.java │ │ │ ├── OfflineSpeakerSegmentationModelConfig.java │ │ │ ├── OfflineSpeakerSegmentationPyannoteModelConfig.java │ │ │ ├── OfflineSpeechDenoiser.java │ │ │ ├── OfflineSpeechDenoiserConfig.java │ │ │ ├── OfflineSpeechDenoiserGtcrnModelConfig.java │ │ │ ├── OfflineSpeechDenoiserModelConfig.java │ │ │ ├── OfflineStream.java │ │ │ ├── OfflineTransducerModelConfig.java │ │ │ ├── OfflineTts.java │ │ │ ├── OfflineTtsCallback.java │ │ │ ├── OfflineTtsConfig.java │ │ │ ├── OfflineTtsKittenModelConfig.java │ │ │ ├── OfflineTtsKokoroModelConfig.java │ │ │ ├── OfflineTtsMatchaModelConfig.java │ │ │ ├── OfflineTtsModelConfig.java │ │ │ ├── OfflineTtsVitsModelConfig.java │ │ │ ├── OfflineWenetCtcModelConfig.java │ │ │ ├── OfflineWhisperModelConfig.java │ │ │ ├── OfflineZipformerAudioTaggingModelConfig.java │ │ │ ├── OfflineZipformerCtcModelConfig.java │ │ │ ├── OnlineCtcFstDecoderConfig.java │ │ │ ├── OnlineLMConfig.java │ │ │ ├── OnlineModelConfig.java │ │ │ ├── OnlineNeMoCtcModelConfig.java │ │ │ ├── OnlineParaformerModelConfig.java │ │ │ ├── OnlinePunctuation.java │ │ │ ├── OnlinePunctuationConfig.java │ │ │ ├── OnlinePunctuationModelConfig.java │ │ │ ├── OnlineRecognizer.java │ │ │ ├── OnlineRecognizerConfig.java │ │ │ ├── OnlineRecognizerResult.java │ │ │ ├── OnlineStream.java │ │ │ ├── OnlineToneCtcModelConfig.java │ │ │ ├── OnlineTransducerModelConfig.java │ │ │ ├── OnlineZipformer2CtcModelConfig.java │ │ │ ├── QnnConfig.java │ │ │ ├── SileroVadModelConfig.java │ │ │ ├── SpeakerEmbeddingExtractor.java │ │ │ ├── SpeakerEmbeddingExtractorConfig.java │ │ │ ├── SpeakerEmbeddingManager.java │ │ │ ├── SpeechSegment.java │ │ │ ├── SpokenLanguageIdentification.java │ │ │ ├── SpokenLanguageIdentificationConfig.java │ │ │ ├── SpokenLanguageIdentificationWhisperConfig.java │ │ │ ├── TenVadModelConfig.java │ │ │ ├── Vad.java │ │ │ ├── VadModelConfig.java │ │ │ ├── VersionInfo.java │ │ │ ├── WaveReader.java │ │ │ └── WaveWriter.java │ │ └── resources │ │ ├── .gitignore │ │ └── readme.md ├── jni │ ├── CMakeLists.txt │ ├── audio-tagging.cc │ ├── common.cc │ ├── common.h │ ├── generate.sh │ ├── jni.cc │ ├── keyword-spotter.cc │ ├── offline-punctuation.cc │ ├── offline-recognizer.cc │ ├── offline-speaker-diarization.cc │ ├── offline-speech-denoiser.cc │ ├── offline-stream.cc │ ├── offline-tts.cc │ ├── online-punctuation.cc │ ├── online-recognizer.cc │ ├── online-stream.cc │ ├── sherpa-onnx-symbols.exp │ ├── sherpa-onnx-symbols.lds │ ├── speaker-embedding-extractor.cc │ ├── speaker-embedding-manager.cc │ ├── spoken-language-identification.cc │ ├── version.cc │ ├── voice-activity-detector.cc │ ├── wave-reader.cc │ └── wave-writer.cc ├── kotlin-api │ ├── AudioTagging.kt │ ├── FeatureConfig.kt │ ├── HomophoneReplacerConfig.kt │ ├── KeywordSpotter.kt │ ├── OfflinePunctuation.kt │ ├── OfflineRecognizer.kt │ ├── OfflineSpeakerDiarization.kt │ ├── OfflineSpeechDenoiser.kt │ ├── OfflineStream.kt │ ├── OnlinePunctuation.kt │ ├── OnlineRecognizer.kt │ ├── OnlineStream.kt │ ├── QnnConfig.kt │ ├── Speaker.kt │ ├── SpeakerEmbeddingExtractorConfig.kt │ ├── SpokenLanguageIdentification.kt │ ├── Tts.kt │ ├── Vad.kt │ ├── VersionInfo.kt │ └── WaveReader.kt ├── pascal-api │ ├── README.md │ ├── portaudio.pas │ └── sherpa_onnx.pas └── python │ ├── CMakeLists.txt │ ├── csrc │ ├── CMakeLists.txt │ ├── alsa.cc │ ├── alsa.h │ ├── audio-tagging.cc │ ├── audio-tagging.h │ ├── circular-buffer.cc │ ├── circular-buffer.h │ ├── cuda-config.cc │ ├── cuda-config.h │ ├── display.cc │ ├── display.h │ ├── endpoint.cc │ ├── endpoint.h │ ├── faked-alsa.cc │ ├── fast-clustering.cc │ ├── fast-clustering.h │ ├── features.cc │ ├── features.h │ ├── homophone-replacer.cc │ ├── homophone-replacer.h │ ├── keyword-spotter.cc │ ├── keyword-spotter.h │ ├── offline-canary-model-config.cc │ ├── offline-canary-model-config.h │ ├── offline-ctc-fst-decoder-config.cc │ ├── offline-ctc-fst-decoder-config.h │ ├── offline-dolphin-model-config.cc │ ├── offline-dolphin-model-config.h │ ├── offline-fire-red-asr-model-config.cc │ ├── offline-fire-red-asr-model-config.h │ ├── offline-lm-config.cc │ ├── offline-lm-config.h │ ├── offline-model-config.cc │ ├── offline-model-config.h │ ├── offline-moonshine-model-config.cc │ ├── offline-moonshine-model-config.h │ ├── offline-nemo-enc-dec-ctc-model-config.cc │ ├── offline-nemo-enc-dec-ctc-model-config.h │ ├── offline-omnilingual-asr-ctc-model-config.cc │ ├── offline-omnilingual-asr-ctc-model-config.h │ ├── offline-paraformer-model-config.cc │ ├── offline-paraformer-model-config.h │ ├── offline-punctuation.cc │ ├── offline-punctuation.h │ ├── offline-recognizer.cc │ ├── offline-recognizer.h │ ├── offline-sense-voice-model-config.cc │ ├── offline-sense-voice-model-config.h │ ├── offline-source-separation-model-config.cc │ ├── offline-source-separation-model-config.h │ ├── offline-source-separation-spleeter-model-config.cc │ ├── offline-source-separation-spleeter-model-config.h │ ├── offline-source-separation-uvr-model-config.cc │ ├── offline-source-separation-uvr-model-config.h │ ├── offline-source-separation.cc │ ├── offline-source-separation.h │ ├── offline-speaker-diarization-result.cc │ ├── offline-speaker-diarization-result.h │ ├── offline-speaker-diarization.cc │ ├── offline-speaker-diarization.h │ ├── offline-speech-denoiser-gtcrn-model-config.cc │ ├── offline-speech-denoiser-gtcrn-model-config.h │ ├── offline-speech-denoiser-model-config.cc │ ├── offline-speech-denoiser-model-config.h │ ├── offline-speech-denoiser.cc │ ├── offline-speech-denoiser.h │ ├── offline-stream.cc │ ├── offline-stream.h │ ├── offline-tdnn-model-config.cc │ ├── offline-tdnn-model-config.h │ ├── offline-transducer-model-config.cc │ ├── offline-transducer-model-config.h │ ├── offline-tts-kitten-model-config.cc │ ├── offline-tts-kitten-model-config.h │ ├── offline-tts-kokoro-model-config.cc │ ├── offline-tts-kokoro-model-config.h │ ├── offline-tts-matcha-model-config.cc │ ├── offline-tts-matcha-model-config.h │ ├── offline-tts-model-config.cc │ ├── offline-tts-model-config.h │ ├── offline-tts-vits-model-config.cc │ ├── offline-tts-vits-model-config.h │ ├── offline-tts-zipvoice-model-config.cc │ ├── offline-tts-zipvoice-model-config.h │ ├── offline-tts.cc │ ├── offline-tts.h │ ├── offline-wenet-ctc-model-config.cc │ ├── offline-wenet-ctc-model-config.h │ ├── offline-whisper-model-config.cc │ ├── offline-whisper-model-config.h │ ├── offline-zipformer-ctc-model-config.cc │ ├── offline-zipformer-ctc-model-config.h │ ├── online-ctc-fst-decoder-config.cc │ ├── online-ctc-fst-decoder-config.h │ ├── online-lm-config.cc │ ├── online-lm-config.h │ ├── online-model-config.cc │ ├── online-model-config.h │ ├── online-nemo-ctc-model-config.cc │ ├── online-nemo-ctc-model-config.h │ ├── online-paraformer-model-config.cc │ ├── online-paraformer-model-config.h │ ├── online-punctuation.cc │ ├── online-punctuation.h │ ├── online-recognizer.cc │ ├── online-recognizer.h │ ├── online-stream.cc │ ├── online-stream.h │ ├── online-t-one-ctc-model-config.cc │ ├── online-t-one-ctc-model-config.h │ ├── online-transducer-model-config.cc │ ├── online-transducer-model-config.h │ ├── online-wenet-ctc-model-config.cc │ ├── online-wenet-ctc-model-config.h │ ├── online-zipformer2-ctc-model-config.cc │ ├── online-zipformer2-ctc-model-config.h │ ├── provider-config.cc │ ├── provider-config.h │ ├── sherpa-onnx.cc │ ├── sherpa-onnx.h │ ├── silero-vad-model-config.cc │ ├── silero-vad-model-config.h │ ├── speaker-embedding-extractor.cc │ ├── speaker-embedding-extractor.h │ ├── speaker-embedding-manager.cc │ ├── speaker-embedding-manager.h │ ├── spoken-language-identification.cc │ ├── spoken-language-identification.h │ ├── ten-vad-model-config.cc │ ├── ten-vad-model-config.h │ ├── tensorrt-config.cc │ ├── tensorrt-config.h │ ├── vad-model-config.cc │ ├── vad-model-config.h │ ├── vad-model.cc │ ├── vad-model.h │ ├── version.cc │ ├── version.h │ ├── voice-activity-detector.cc │ ├── voice-activity-detector.h │ ├── wave-writer.cc │ └── wave-writer.h │ ├── sherpa_onnx │ ├── __init__.py │ ├── cli.py │ ├── display.py │ ├── keyword_spotter.py │ ├── offline_recognizer.py │ ├── online_recognizer.py │ └── utils.py │ └── tests │ ├── CMakeLists.txt │ ├── test_fast_clustering.py │ ├── test_feature_extractor_config.py │ ├── test_keyword_spotter.py │ ├── test_offline_recognizer.py │ ├── test_online_recognizer.py │ ├── test_online_transducer_model_config.py │ ├── test_speaker_recognition.py │ └── test_text2token.py ├── swift-api-examples ├── .gitignore ├── SherpaOnnx-Bridging-Header.h ├── SherpaOnnx.swift ├── add-punctuation-online.swift ├── add-punctuations.swift ├── compute-speaker-embeddings.swift ├── decode-file-non-streaming.swift ├── decode-file-sense-voice-with-hr.swift ├── decode-file-t-one-streaming.swift ├── decode-file.swift ├── dolphin-ctc-asr.swift ├── fire-red-asr.swift ├── generate-subtitles.swift ├── keyword-spotting-from-file.swift ├── omnilingual-asr-ctc.swift ├── run-add-punctuations-online.sh ├── run-add-punctuations.sh ├── run-compute-speaker-embeddings.sh ├── run-decode-file-non-streaming.sh ├── run-decode-file-sense-voice-with-hr.sh ├── run-decode-file-t-one-streaming.sh ├── run-decode-file.sh ├── run-dolphin-ctc-asr.sh ├── run-fire-red-asr.sh ├── run-generate-subtitles-ten-vad.sh ├── run-generate-subtitles.sh ├── run-keyword-spotting-from-file.sh ├── run-omnilingual-asr-ctc-asr.sh ├── run-speaker-diarization.sh ├── run-speech-enhancement-gtcrn.sh ├── run-spoken-language-identification.sh ├── run-streaming-hlg-decode-file.sh ├── run-test-version.sh ├── run-tts-kitten-en.sh ├── run-tts-kokoro-en.sh ├── run-tts-kokoro-zh-en.sh ├── run-tts-matcha-en.sh ├── run-tts-matcha-zh.sh ├── run-tts-vits.sh ├── run-wenet-ctc-asr.sh ├── run-zipformer-ctc-asr.sh ├── speaker-diarization.swift ├── speech-enhancement-gtcrn.swift ├── spoken-language-identification.swift ├── streaming-hlg-decode-file.swift ├── test-version.swift ├── tts-kitten-en.swift ├── tts-kokoro-en.swift ├── tts-kokoro-zh-en.swift ├── tts-matcha-en.swift ├── tts-matcha-zh.swift ├── tts-vits.swift ├── wenet-ctc-asr.swift └── zipformer-ctc-asr.swift ├── toolchains ├── aarch64-linux-gnu.toolchain.cmake ├── arm-linux-gnueabihf.toolchain.cmake ├── ios.toolchain.cmake ├── riscv64-linux-gnu-spacemit.toolchain.cmake └── riscv64-linux-gnu.toolchain.cmake └── wasm ├── CMakeLists.txt ├── asr ├── .gitignore ├── CMakeLists.txt ├── app-asr.js ├── assets │ ├── .gitignore │ └── README.md ├── index.html ├── sherpa-onnx-asr.js └── sherpa-onnx-wasm-main-asr.cc ├── kws ├── CMakeLists.txt ├── app.js ├── assets │ └── README.md ├── index.html ├── sherpa-onnx-kws.js └── sherpa-onnx-wasm-main-kws.cc ├── nodejs ├── CMakeLists.txt ├── sherpa-onnx-wasm-nodejs.cc └── sherpa-onnx-wave.js ├── speaker-diarization ├── CMakeLists.txt ├── app-speaker-diarization.js ├── assets │ └── README.md ├── index.html ├── sherpa-onnx-speaker-diarization.js └── sherpa-onnx-wasm-main-speaker-diarization.cc ├── speech-enhancement ├── CMakeLists.txt ├── app-speech-enhancement.js ├── assets │ └── README.md ├── index.html ├── sherpa-onnx-speech-enhancement.js ├── sherpa-onnx-wasm-main-speech-enhancement.cc └── sherpa-onnx-wave.js ├── tts ├── CMakeLists.txt ├── app-tts.js ├── assets │ ├── .gitignore │ └── README.md ├── index.html ├── sherpa-onnx-tts.js └── sherpa-onnx-wasm-main-tts.cc ├── vad-asr ├── CMakeLists.txt ├── app-vad-asr.js ├── assets │ └── README.md ├── index.html ├── sherpa-onnx-asr.js ├── sherpa-onnx-vad.js └── sherpa-onnx-wasm-main-vad-asr.cc └── vad ├── CMakeLists.txt ├── app-vad.js ├── assets └── README.md ├── index.html ├── sherpa-onnx-vad.js └── sherpa-onnx-wasm-main-vad.cc /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/scripts/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.jar 3 | hs_err_pid*.log 4 | -------------------------------------------------------------------------------- /.github/scripts/export-ascend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/scripts/export-qnn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/scripts/export-qnn/device_info.py: -------------------------------------------------------------------------------- 1 | ../../../scripts/qnn/device_info.py -------------------------------------------------------------------------------- /.github/scripts/export-qnn/generate_config.py: -------------------------------------------------------------------------------- 1 | ../../../scripts/qnn/generate_config.py -------------------------------------------------------------------------------- /.github/scripts/node-addon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/node-addon/README.md -------------------------------------------------------------------------------- /.github/scripts/node-addon/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./sherpa-onnx.node'); 2 | -------------------------------------------------------------------------------- /.github/scripts/node-addon/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/node-addon/notes.md -------------------------------------------------------------------------------- /.github/scripts/node-addon/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/node-addon/run.sh -------------------------------------------------------------------------------- /.github/scripts/test-audio-tagging.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/test-audio-tagging.sh -------------------------------------------------------------------------------- /.github/scripts/test-c-api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/test-c-api.sh -------------------------------------------------------------------------------- /.github/scripts/test-cxx-api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/test-cxx-api.sh -------------------------------------------------------------------------------- /.github/scripts/test-dart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/test-dart.sh -------------------------------------------------------------------------------- /.github/scripts/test-dot-net.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/test-dot-net.sh -------------------------------------------------------------------------------- /.github/scripts/test-kws.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/test-kws.sh -------------------------------------------------------------------------------- /.github/scripts/test-nodejs-npm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/test-nodejs-npm.sh -------------------------------------------------------------------------------- /.github/scripts/test-online-ctc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/test-online-ctc.sh -------------------------------------------------------------------------------- /.github/scripts/test-python.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/test-python.sh -------------------------------------------------------------------------------- /.github/scripts/test-swift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/scripts/test-swift.sh -------------------------------------------------------------------------------- /.github/workflows/.gitignore: -------------------------------------------------------------------------------- 1 | !*.yaml 2 | -------------------------------------------------------------------------------- /.github/workflows/android.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/android.yaml -------------------------------------------------------------------------------- /.github/workflows/apk-asr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/apk-asr.yaml -------------------------------------------------------------------------------- /.github/workflows/apk-kws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/apk-kws.yaml -------------------------------------------------------------------------------- /.github/workflows/apk-tts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/apk-tts.yaml -------------------------------------------------------------------------------- /.github/workflows/apk-vad-asr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/apk-vad-asr.yaml -------------------------------------------------------------------------------- /.github/workflows/apk-vad.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/apk-vad.yaml -------------------------------------------------------------------------------- /.github/workflows/ascend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/ascend.yaml -------------------------------------------------------------------------------- /.github/workflows/c-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/c-api.yaml -------------------------------------------------------------------------------- /.github/workflows/checksum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/checksum.yaml -------------------------------------------------------------------------------- /.github/workflows/clang-tidy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/clang-tidy.yaml -------------------------------------------------------------------------------- /.github/workflows/cxx-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/cxx-api.yaml -------------------------------------------------------------------------------- /.github/workflows/dot-net.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/dot-net.yaml -------------------------------------------------------------------------------- /.github/workflows/hap-vad-asr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/hap-vad-asr.yaml -------------------------------------------------------------------------------- /.github/workflows/har.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/har.yaml -------------------------------------------------------------------------------- /.github/workflows/harmony-os.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/harmony-os.yaml -------------------------------------------------------------------------------- /.github/workflows/jar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/jar.yaml -------------------------------------------------------------------------------- /.github/workflows/jni.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/jni.yaml -------------------------------------------------------------------------------- /.github/workflows/lazarus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/lazarus.yaml -------------------------------------------------------------------------------- /.github/workflows/linux-gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/linux-gpu.yaml -------------------------------------------------------------------------------- /.github/workflows/linux-jni.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/linux-jni.yaml -------------------------------------------------------------------------------- /.github/workflows/linux.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/linux.yaml -------------------------------------------------------------------------------- /.github/workflows/macos-jni.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/macos-jni.yaml -------------------------------------------------------------------------------- /.github/workflows/macos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/macos.yaml -------------------------------------------------------------------------------- /.github/workflows/mfc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/mfc.yaml -------------------------------------------------------------------------------- /.github/workflows/npm-addon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/npm-addon.yaml -------------------------------------------------------------------------------- /.github/workflows/npm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/npm.yaml -------------------------------------------------------------------------------- /.github/workflows/pascal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/pascal.yaml -------------------------------------------------------------------------------- /.github/workflows/pkg-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/pkg-config.yaml -------------------------------------------------------------------------------- /.github/workflows/release-go.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/release-go.yaml -------------------------------------------------------------------------------- /.github/workflows/sanitizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/sanitizer.yaml -------------------------------------------------------------------------------- /.github/workflows/style_check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/style_check.yaml -------------------------------------------------------------------------------- /.github/workflows/swift.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/swift.yaml -------------------------------------------------------------------------------- /.github/workflows/test-dart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/test-dart.yaml -------------------------------------------------------------------------------- /.github/workflows/test-go.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/test-go.yaml -------------------------------------------------------------------------------- /.github/workflows/test-nodejs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/test-nodejs.yaml -------------------------------------------------------------------------------- /.github/workflows/windows-x64.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/windows-x64.yaml -------------------------------------------------------------------------------- /.github/workflows/windows-x86.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.github/workflows/windows-x86.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CPPLINT.cfg: -------------------------------------------------------------------------------- 1 | filter=-./mfc-examples 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/README.md -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/README.md -------------------------------------------------------------------------------- /android/SherpaOnnx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnx/.gitignore -------------------------------------------------------------------------------- /android/SherpaOnnx/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /android/SherpaOnnx/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnx/.idea/misc.xml -------------------------------------------------------------------------------- /android/SherpaOnnx/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnx/.idea/vcs.xml -------------------------------------------------------------------------------- /android/SherpaOnnx/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnx/app/src/main/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx/app/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx/app/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx/app/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx/app/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnx/build.gradle -------------------------------------------------------------------------------- /android/SherpaOnnx/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnx/gradlew -------------------------------------------------------------------------------- /android/SherpaOnnx/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnx/gradlew.bat -------------------------------------------------------------------------------- /android/SherpaOnnx/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnx/settings.gradle -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnx2Pass/.gitignore -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/app/src/main/.gitignore: -------------------------------------------------------------------------------- 1 | *.so 2 | -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/app/src/main/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/app/src/main/jniLibs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/app/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/app/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/app/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/app/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnx2Pass/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnx2Pass/gradlew -------------------------------------------------------------------------------- /android/SherpaOnnxAar/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxAar/.gitignore -------------------------------------------------------------------------------- /android/SherpaOnnxAar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxAar/README.md -------------------------------------------------------------------------------- /android/SherpaOnnxAar/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxAar/gradlew -------------------------------------------------------------------------------- /android/SherpaOnnxAar/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxAar/gradlew.bat -------------------------------------------------------------------------------- /android/SherpaOnnxAar/sherpa_onnx/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxAar/sherpa_onnx/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAar/sherpa_onnx/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAar/sherpa_onnx/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAar/sherpa_onnx/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAar/sherpa_onnx/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTagging/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTagging/app/src/main/assets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTagging/app/src/main/jniLibs/arm64-v8a/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTagging/app/src/main/jniLibs/armeabi-v7a/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTagging/app/src/main/jniLibs/x86/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTagging/app/src/main/jniLibs/x86_64/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTaggingWearOs/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTaggingWearOs/app/src/main/assets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTaggingWearOs/app/src/main/jniLibs/arm64-v8a/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTaggingWearOs/app/src/main/jniLibs/armeabi-v7a/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTaggingWearOs/app/src/main/jniLibs/x86/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxAudioTaggingWearOs/app/src/main/jniLibs/x86_64/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxJavaDemo/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxJavaDemo/app/src/main/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxJavaDemo/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxJavaDemo/gradlew -------------------------------------------------------------------------------- /android/SherpaOnnxKws/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxKws/.gitignore -------------------------------------------------------------------------------- /android/SherpaOnnxKws/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxKws/app/src/main/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxKws/app/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxKws/app/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxKws/app/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxKws/app/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxKws/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxKws/build.gradle -------------------------------------------------------------------------------- /android/SherpaOnnxKws/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxKws/gradlew -------------------------------------------------------------------------------- /android/SherpaOnnxKws/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxKws/gradlew.bat -------------------------------------------------------------------------------- /android/SherpaOnnxSimulateStreamingAsr/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxSimulateStreamingAsr/app/src/main/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSimulateStreamingAsr/app/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSimulateStreamingAsr/app/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSimulateStreamingAsr/app/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSimulateStreamingAsr/app/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSimulateStreamingAsrWearOs/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxSimulateStreamingAsrWearOs/app/src/main/assets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerDiarization/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerDiarization/app/src/main/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerDiarization/app/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerDiarization/app/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerDiarization/app/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerDiarization/app/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerIdentification/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerIdentification/app/src/main/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerIdentification/app/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerIdentification/app/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerIdentification/app/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpeakerIdentification/app/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpokenLanguageIdentification/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxSpokenLanguageIdentification/app/src/main/assets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpokenLanguageIdentification/app/src/main/jniLibs/arm64-v8a/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpokenLanguageIdentification/app/src/main/jniLibs/armeabi-v7a/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpokenLanguageIdentification/app/src/main/jniLibs/x86/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxSpokenLanguageIdentification/app/src/main/jniLibs/x86_64/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxTts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxTts/.gitignore -------------------------------------------------------------------------------- /android/SherpaOnnxTts/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxTts/app/src/main/.gitignore: -------------------------------------------------------------------------------- 1 | vits-zh-aishell3 2 | vits-vctk 3 | -------------------------------------------------------------------------------- /android/SherpaOnnxTts/app/src/main/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxTts/app/src/main/jniLibs/arm64-v8a/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxTts/app/src/main/jniLibs/armeabi-v7a/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxTts/app/src/main/jniLibs/x86/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxTts/app/src/main/jniLibs/x86_64/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxTts/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxTts/build.gradle -------------------------------------------------------------------------------- /android/SherpaOnnxTts/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxTts/gradlew -------------------------------------------------------------------------------- /android/SherpaOnnxTts/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxTts/gradlew.bat -------------------------------------------------------------------------------- /android/SherpaOnnxTtsEngine/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxTtsEngine/app/src/main/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxTtsEngine/app/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxTtsEngine/app/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxTtsEngine/app/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxTtsEngine/app/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxVad/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxVad/.gitignore -------------------------------------------------------------------------------- /android/SherpaOnnxVad/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /android/SherpaOnnxVad/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxVad/app/src/main/assets/.gitignore: -------------------------------------------------------------------------------- 1 | *.onnx 2 | -------------------------------------------------------------------------------- /android/SherpaOnnxVad/app/src/main/jniLibs/.gitignore: -------------------------------------------------------------------------------- 1 | *.so 2 | -------------------------------------------------------------------------------- /android/SherpaOnnxVad/app/src/main/jniLibs/arm64-v8a/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxVad/app/src/main/jniLibs/armeabi-v7a/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxVad/app/src/main/jniLibs/x86/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxVad/app/src/main/jniLibs/x86_64/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxVad/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxVad/build.gradle -------------------------------------------------------------------------------- /android/SherpaOnnxVad/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxVad/gradlew -------------------------------------------------------------------------------- /android/SherpaOnnxVad/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxVad/gradlew.bat -------------------------------------------------------------------------------- /android/SherpaOnnxVadAsr/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxVadAsr/app/src/main/assets/.gitignore: -------------------------------------------------------------------------------- 1 | *.onnx 2 | -------------------------------------------------------------------------------- /android/SherpaOnnxVadAsr/app/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxVadAsr/app/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxVadAsr/app/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxVadAsr/app/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxVadAsr/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/android/SherpaOnnxVadAsr/gradlew -------------------------------------------------------------------------------- /android/SherpaOnnxWebSocket/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /android/SherpaOnnxWebSocket/app/src/main/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxWebSocket/app/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxWebSocket/app/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxWebSocket/app/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/SherpaOnnxWebSocket/app/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /c-api-examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/CMakeLists.txt -------------------------------------------------------------------------------- /c-api-examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/Makefile -------------------------------------------------------------------------------- /c-api-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/README.md -------------------------------------------------------------------------------- /c-api-examples/asr-microphone-example/alsa.cc: -------------------------------------------------------------------------------- 1 | ../../sherpa-onnx/csrc/alsa.cc -------------------------------------------------------------------------------- /c-api-examples/asr-microphone-example/alsa.h: -------------------------------------------------------------------------------- 1 | ../../sherpa-onnx/csrc/alsa.h -------------------------------------------------------------------------------- /c-api-examples/decode-file-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/decode-file-c-api.c -------------------------------------------------------------------------------- /c-api-examples/dolphin-ctc-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/dolphin-ctc-c-api.c -------------------------------------------------------------------------------- /c-api-examples/kws-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/kws-c-api.c -------------------------------------------------------------------------------- /c-api-examples/moonshine-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/moonshine-c-api.c -------------------------------------------------------------------------------- /c-api-examples/nemo-canary-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/nemo-canary-c-api.c -------------------------------------------------------------------------------- /c-api-examples/offline-tts-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/offline-tts-c-api.c -------------------------------------------------------------------------------- /c-api-examples/paraformer-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/paraformer-c-api.c -------------------------------------------------------------------------------- /c-api-examples/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/run.sh -------------------------------------------------------------------------------- /c-api-examples/sense-voice-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/sense-voice-c-api.c -------------------------------------------------------------------------------- /c-api-examples/telespeech-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/telespeech-c-api.c -------------------------------------------------------------------------------- /c-api-examples/vad-whisper-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/vad-whisper-c-api.c -------------------------------------------------------------------------------- /c-api-examples/wenet-ctc-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/wenet-ctc-c-api.c -------------------------------------------------------------------------------- /c-api-examples/whisper-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/whisper-c-api.c -------------------------------------------------------------------------------- /c-api-examples/zipformer-c-api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/c-api-examples/zipformer-c-api.c -------------------------------------------------------------------------------- /cmake/.gitignore: -------------------------------------------------------------------------------- 1 | !*.cmake 2 | -------------------------------------------------------------------------------- /cmake/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmake/asio.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/asio.cmake -------------------------------------------------------------------------------- /cmake/cargs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/cargs.cmake -------------------------------------------------------------------------------- /cmake/cmake_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/cmake_extension.py -------------------------------------------------------------------------------- /cmake/cppinyin.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/cppinyin.cmake -------------------------------------------------------------------------------- /cmake/cppinyin.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/cppinyin.patch -------------------------------------------------------------------------------- /cmake/eigen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/eigen.cmake -------------------------------------------------------------------------------- /cmake/espeak-ng-for-piper.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/espeak-ng-for-piper.cmake -------------------------------------------------------------------------------- /cmake/googletest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/googletest.cmake -------------------------------------------------------------------------------- /cmake/hclust-cpp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/hclust-cpp.cmake -------------------------------------------------------------------------------- /cmake/kaldi-decoder.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/kaldi-decoder.cmake -------------------------------------------------------------------------------- /cmake/kaldi-native-fbank.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/kaldi-native-fbank.cmake -------------------------------------------------------------------------------- /cmake/kaldifst.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/kaldifst.cmake -------------------------------------------------------------------------------- /cmake/onnxruntime-linux-arm.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/onnxruntime-linux-arm.cmake -------------------------------------------------------------------------------- /cmake/onnxruntime-osx-arm64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/onnxruntime-osx-arm64.cmake -------------------------------------------------------------------------------- /cmake/onnxruntime-osx-x86_64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/onnxruntime-osx-x86_64.cmake -------------------------------------------------------------------------------- /cmake/onnxruntime-wasm-simd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/onnxruntime-wasm-simd.cmake -------------------------------------------------------------------------------- /cmake/onnxruntime-win-arm64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/onnxruntime-win-arm64.cmake -------------------------------------------------------------------------------- /cmake/onnxruntime-win-x64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/onnxruntime-win-x64.cmake -------------------------------------------------------------------------------- /cmake/onnxruntime-win-x86.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/onnxruntime-win-x86.cmake -------------------------------------------------------------------------------- /cmake/onnxruntime.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/onnxruntime.cmake -------------------------------------------------------------------------------- /cmake/openfst.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/openfst.cmake -------------------------------------------------------------------------------- /cmake/piper-phonemize.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/piper-phonemize.cmake -------------------------------------------------------------------------------- /cmake/portaudio.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/portaudio.cmake -------------------------------------------------------------------------------- /cmake/pybind11.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/pybind11.cmake -------------------------------------------------------------------------------- /cmake/sherpa-onnx-shared.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/sherpa-onnx-shared.pc.in -------------------------------------------------------------------------------- /cmake/sherpa-onnx-static.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/sherpa-onnx-static.pc.in -------------------------------------------------------------------------------- /cmake/show-info.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/show-info.cmake -------------------------------------------------------------------------------- /cmake/simple-sentencepiece.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/simple-sentencepiece.cmake -------------------------------------------------------------------------------- /cmake/websocketpp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cmake/websocketpp.cmake -------------------------------------------------------------------------------- /cxx-api-examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cxx-api-examples/CMakeLists.txt -------------------------------------------------------------------------------- /cxx-api-examples/kws-cxx-api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cxx-api-examples/kws-cxx-api.cc -------------------------------------------------------------------------------- /cxx-api-examples/sherpa-display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cxx-api-examples/sherpa-display.h -------------------------------------------------------------------------------- /cxx-api-examples/vad-cxx-api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/cxx-api-examples/vad-cxx-api.cc -------------------------------------------------------------------------------- /dart-api-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/.gitignore -------------------------------------------------------------------------------- /dart-api-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/README.md -------------------------------------------------------------------------------- /dart-api-examples/add-punctuations/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/audio-tagging/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/keyword-spotter/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /dart-api-examples/keyword-spotter/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/non-streaming-asr/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /dart-api-examples/non-streaming-asr/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/speaker-diarization/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /dart-api-examples/speaker-diarization/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/speaker-identification/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/speech-enhancement-gtcrn/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /dart-api-examples/speech-enhancement-gtcrn/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/spoken-language-identification/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/streaming-asr/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /dart-api-examples/streaming-asr/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/streaming-asr/bin/nemo-transducer.dart: -------------------------------------------------------------------------------- 1 | zipformer-transducer.dart -------------------------------------------------------------------------------- /dart-api-examples/tts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/tts/.gitignore -------------------------------------------------------------------------------- /dart-api-examples/tts/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /dart-api-examples/tts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/tts/README.md -------------------------------------------------------------------------------- /dart-api-examples/tts/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/tts/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/tts/pubspec.lock -------------------------------------------------------------------------------- /dart-api-examples/tts/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/tts/pubspec.yaml -------------------------------------------------------------------------------- /dart-api-examples/tts/run-coqui.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/tts/run-coqui.sh -------------------------------------------------------------------------------- /dart-api-examples/tts/run-piper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/tts/run-piper.sh -------------------------------------------------------------------------------- /dart-api-examples/vad-with-non-streaming-asr/bin/init.dart: -------------------------------------------------------------------------------- 1 | ../../vad/bin/init.dart -------------------------------------------------------------------------------- /dart-api-examples/vad/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/vad/.gitignore -------------------------------------------------------------------------------- /dart-api-examples/vad/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 1.0.0 2 | 3 | - Initial version. 4 | -------------------------------------------------------------------------------- /dart-api-examples/vad/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/vad/README.md -------------------------------------------------------------------------------- /dart-api-examples/vad/bin/vad.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/vad/bin/vad.dart -------------------------------------------------------------------------------- /dart-api-examples/vad/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/vad/pubspec.lock -------------------------------------------------------------------------------- /dart-api-examples/vad/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/vad/pubspec.yaml -------------------------------------------------------------------------------- /dart-api-examples/vad/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dart-api-examples/vad/run.sh -------------------------------------------------------------------------------- /dotnet-examples/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dotnet-examples/.editorconfig -------------------------------------------------------------------------------- /dotnet-examples/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | v17 4 | .vs 5 | !*.sh 6 | *.vsidx 7 | -------------------------------------------------------------------------------- /dotnet-examples/.notes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dotnet-examples/.notes -------------------------------------------------------------------------------- /dotnet-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dotnet-examples/README.md -------------------------------------------------------------------------------- /dotnet-examples/offline-tts-play/.gitignore: -------------------------------------------------------------------------------- 1 | run-piper.sh 2 | -------------------------------------------------------------------------------- /dotnet-examples/sherpa-onnx.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/dotnet-examples/sherpa-onnx.sln -------------------------------------------------------------------------------- /dotnet-examples/version-test/run.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -ex 4 | 5 | dotnet run 6 | -------------------------------------------------------------------------------- /ffmpeg-examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/ffmpeg-examples/Makefile -------------------------------------------------------------------------------- /ffmpeg-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/ffmpeg-examples/README.md -------------------------------------------------------------------------------- /ffmpeg-examples/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/ffmpeg-examples/run.sh -------------------------------------------------------------------------------- /flutter-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/.gitignore -------------------------------------------------------------------------------- /flutter-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/README.md -------------------------------------------------------------------------------- /flutter-examples/andriod-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/andriod-notes.md -------------------------------------------------------------------------------- /flutter-examples/ios-demo-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/ios-demo-1.jpg -------------------------------------------------------------------------------- /flutter-examples/ios-demo-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/ios-demo-2.jpg -------------------------------------------------------------------------------- /flutter-examples/ios-demo-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/ios-demo-3.jpg -------------------------------------------------------------------------------- /flutter-examples/ios-demo-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/ios-demo-4.jpg -------------------------------------------------------------------------------- /flutter-examples/streaming_asr/assets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter-examples/streaming_asr/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /flutter-examples/streaming_asr/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /flutter-examples/tts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/.gitignore -------------------------------------------------------------------------------- /flutter-examples/tts/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/.metadata -------------------------------------------------------------------------------- /flutter-examples/tts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/README.md -------------------------------------------------------------------------------- /flutter-examples/tts/android.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/android.jpg -------------------------------------------------------------------------------- /flutter-examples/tts/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter-examples/tts/ios.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/ios.jpg -------------------------------------------------------------------------------- /flutter-examples/tts/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /flutter-examples/tts/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /flutter-examples/tts/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /flutter-examples/tts/lib/info.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/lib/info.dart -------------------------------------------------------------------------------- /flutter-examples/tts/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/lib/main.dart -------------------------------------------------------------------------------- /flutter-examples/tts/lib/tts.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/lib/tts.dart -------------------------------------------------------------------------------- /flutter-examples/tts/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /flutter-examples/tts/linux/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/linux/main.cc -------------------------------------------------------------------------------- /flutter-examples/tts/macos.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/macos.jpg -------------------------------------------------------------------------------- /flutter-examples/tts/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /flutter-examples/tts/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "ephemeral/Flutter-Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /flutter-examples/tts/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/pubspec.yaml -------------------------------------------------------------------------------- /flutter-examples/tts/ubuntu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/ubuntu.jpg -------------------------------------------------------------------------------- /flutter-examples/tts/windows.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter-examples/tts/windows.jpg -------------------------------------------------------------------------------- /flutter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/.gitignore -------------------------------------------------------------------------------- /flutter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/README.md -------------------------------------------------------------------------------- /flutter/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/notes.md -------------------------------------------------------------------------------- /flutter/notes2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/notes2.md -------------------------------------------------------------------------------- /flutter/publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/publish.md -------------------------------------------------------------------------------- /flutter/sherpa_onnx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/sherpa_onnx/.gitignore -------------------------------------------------------------------------------- /flutter/sherpa_onnx/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/sherpa_onnx/.metadata -------------------------------------------------------------------------------- /flutter/sherpa_onnx/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/sherpa_onnx/pubspec.yaml -------------------------------------------------------------------------------- /flutter/sherpa_onnx_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'sherpa_onnx_android' 2 | -------------------------------------------------------------------------------- /flutter/sherpa_onnx_android/android/src/main/jniLibs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter/sherpa_onnx_android/android/src/main/jniLibs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter/sherpa_onnx_android/android/src/main/jniLibs/x86/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter/sherpa_onnx_android/android/src/main/jniLibs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter/sherpa_onnx_android/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter/sherpa_onnx_ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/sherpa_onnx_ios/.gitignore -------------------------------------------------------------------------------- /flutter/sherpa_onnx_ios/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/sherpa_onnx_ios/.metadata -------------------------------------------------------------------------------- /flutter/sherpa_onnx_ios/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/flutter/sherpa_onnx_ios/README.md -------------------------------------------------------------------------------- /flutter/sherpa_onnx_linux/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter/sherpa_onnx_linux/linux/aarch64/.gitikeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter/sherpa_onnx_linux/linux/x64/.gitikeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter/sherpa_onnx_macos/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flutter/sherpa_onnx_windows/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-api-examples/.gitignore: -------------------------------------------------------------------------------- 1 | !*.sh 2 | -------------------------------------------------------------------------------- /go-api-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/go-api-examples/README.md -------------------------------------------------------------------------------- /go-api-examples/add-punctuation/go.mod: -------------------------------------------------------------------------------- 1 | module add-punctuation 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/audio-tagging/go.mod: -------------------------------------------------------------------------------- 1 | module audio-tagging 2 | 3 | go 1.17 4 | 5 | -------------------------------------------------------------------------------- /go-api-examples/keyword-spotting-from-file/go.mod: -------------------------------------------------------------------------------- 1 | module keyword-spotting-from-file 2 | 3 | go 1.17 4 | 5 | -------------------------------------------------------------------------------- /go-api-examples/non-streaming-canary-decode-files/go.mod: -------------------------------------------------------------------------------- 1 | module non-streaming-canary-decode-files 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/non-streaming-decode-files/go.mod: -------------------------------------------------------------------------------- 1 | module non-streaming-decode-files 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/non-streaming-speaker-diarization/go.mod: -------------------------------------------------------------------------------- 1 | module non-streaming-speaker-diarization 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/non-streaming-tts/go.mod: -------------------------------------------------------------------------------- 1 | module non-streaming-tts 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/offline-tts-play/go.mod: -------------------------------------------------------------------------------- 1 | module offline-tts-play 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/real-time-speech-recognition-from-microphone/.gitignore: -------------------------------------------------------------------------------- 1 | real-time-speech-recognition-from-microphone 2 | -------------------------------------------------------------------------------- /go-api-examples/speaker-identification/go.mod: -------------------------------------------------------------------------------- 1 | module speaker-identification 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/speech-enhancement-gtcrn/go.mod: -------------------------------------------------------------------------------- 1 | module speech-enhancement-gtcrn 2 | 3 | go 1.17 4 | 5 | -------------------------------------------------------------------------------- /go-api-examples/streaming-decode-files/.gitignore: -------------------------------------------------------------------------------- 1 | streaming-decode-files 2 | -------------------------------------------------------------------------------- /go-api-examples/streaming-decode-files/go.mod: -------------------------------------------------------------------------------- 1 | module streaming-decode-files 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/streaming-hlg-decoding/go.mod: -------------------------------------------------------------------------------- 1 | module streaming-hlg-decoding 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/vad-asr-paraformer/.gitignore: -------------------------------------------------------------------------------- 1 | go.sum 2 | vad-asr-paraformer 3 | -------------------------------------------------------------------------------- /go-api-examples/vad-asr-paraformer/go.mod: -------------------------------------------------------------------------------- 1 | module vad-asr-paraformer 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/vad-asr-whisper/go.mod: -------------------------------------------------------------------------------- 1 | module vad-asr-whisper 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/vad-speaker-identification/go.mod: -------------------------------------------------------------------------------- 1 | module vad-speaker-identification 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/vad-spoken-language-identification/go.mod: -------------------------------------------------------------------------------- 1 | module vad-spoken-language-identification 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/vad/go.mod: -------------------------------------------------------------------------------- 1 | module vad 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /go-api-examples/vad/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/go-api-examples/vad/main.go -------------------------------------------------------------------------------- /go-api-examples/vad/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/go-api-examples/vad/run.sh -------------------------------------------------------------------------------- /harmony-os/.gitignore: -------------------------------------------------------------------------------- 1 | !build-profile.json5 2 | *.har 3 | -------------------------------------------------------------------------------- /harmony-os/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/harmony-os/README.md -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxHar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/harmony-os/SherpaOnnxHar/README.md -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxHar/entry/src/main/resources/base/profile/backup_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "allowToBackupRestore": true 3 | } -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxHar/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/harmony-os/SherpaOnnxHar/notes.md -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxHar/sherpa_onnx/consumer-rules.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/libs/.gitignore: -------------------------------------------------------------------------------- 1 | *.so 2 | -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/libs/arm64-v8a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/libs/armeabi-v7a/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/libs/x86_64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxSpeakerDiarization/entry/src/main/resources/rawfile/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxSpeakerIdentification/entry/src/main/resources/rawfile/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxStreamingAsr/entry/src/main/resources/rawfile/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxTts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/harmony-os/SherpaOnnxTts/README.md -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxTts/entry/src/main/resources/base/profile/backup_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "allowToBackupRestore": true 3 | } -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxTts/entry/src/main/resources/rawfile/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /harmony-os/SherpaOnnxVadAsr/entry/src/main/resources/rawfile/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ios-swift/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/ios-swift/.gitignore -------------------------------------------------------------------------------- /ios-swiftui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/ios-swiftui/.gitignore -------------------------------------------------------------------------------- /ios-swiftui/SherpaOnnx2Pass/SherpaOnnx2Pass/k2-1024x1024.png: -------------------------------------------------------------------------------- 1 | ../../SherpaOnnx/SherpaOnnx/k2-1024x1024.png -------------------------------------------------------------------------------- /java-api-examples/.gitignore: -------------------------------------------------------------------------------- 1 | lib 2 | hs_err* 3 | !run-*.sh 4 | ./hotwords_cn.txt 5 | -------------------------------------------------------------------------------- /java-api-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/java-api-examples/README.md -------------------------------------------------------------------------------- /java-api-examples/VadFromMic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/java-api-examples/VadFromMic.java -------------------------------------------------------------------------------- /java-api-examples/VersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/java-api-examples/VersionTest.java -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/jitpack.yml -------------------------------------------------------------------------------- /kotlin-api-examples/.gitignore: -------------------------------------------------------------------------------- 1 | hs_err* 2 | vits-zh-aishell3 3 | *.jar 4 | -------------------------------------------------------------------------------- /kotlin-api-examples/AudioTagging.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/AudioTagging.kt -------------------------------------------------------------------------------- /kotlin-api-examples/FeatureConfig.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/FeatureConfig.kt -------------------------------------------------------------------------------- /kotlin-api-examples/HomophoneReplacerConfig.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/HomophoneReplacerConfig.kt -------------------------------------------------------------------------------- /kotlin-api-examples/OfflinePunctuation.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/OfflinePunctuation.kt -------------------------------------------------------------------------------- /kotlin-api-examples/OfflineRecognizer.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/OfflineRecognizer.kt -------------------------------------------------------------------------------- /kotlin-api-examples/OfflineSpeakerDiarization.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/OfflineSpeakerDiarization.kt -------------------------------------------------------------------------------- /kotlin-api-examples/OfflineSpeechDenoiser.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/OfflineSpeechDenoiser.kt -------------------------------------------------------------------------------- /kotlin-api-examples/OfflineStream.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/OfflineStream.kt -------------------------------------------------------------------------------- /kotlin-api-examples/OnlinePunctuation.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/OnlinePunctuation.kt -------------------------------------------------------------------------------- /kotlin-api-examples/OnlineRecognizer.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/OnlineRecognizer.kt -------------------------------------------------------------------------------- /kotlin-api-examples/OnlineStream.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/OnlineStream.kt -------------------------------------------------------------------------------- /kotlin-api-examples/QnnConfig.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/QnnConfig.kt -------------------------------------------------------------------------------- /kotlin-api-examples/Speaker.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/Speaker.kt -------------------------------------------------------------------------------- /kotlin-api-examples/SpeakerEmbeddingExtractorConfig.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/SpeakerEmbeddingExtractorConfig.kt -------------------------------------------------------------------------------- /kotlin-api-examples/SpokenLanguageIdentification.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/SpokenLanguageIdentification.kt -------------------------------------------------------------------------------- /kotlin-api-examples/Tts.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/Tts.kt -------------------------------------------------------------------------------- /kotlin-api-examples/Vad.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/Vad.kt -------------------------------------------------------------------------------- /kotlin-api-examples/VersionInfo.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/VersionInfo.kt -------------------------------------------------------------------------------- /kotlin-api-examples/WaveReader.kt: -------------------------------------------------------------------------------- 1 | ../sherpa-onnx/kotlin-api/WaveReader.kt -------------------------------------------------------------------------------- /kotlin-api-examples/faked-asset-manager.kt: -------------------------------------------------------------------------------- 1 | package android.content.res 2 | 3 | class AssetManager {} 4 | -------------------------------------------------------------------------------- /kotlin-api-examples/faked-log.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/kotlin-api-examples/faked-log.kt -------------------------------------------------------------------------------- /kotlin-api-examples/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/kotlin-api-examples/run.sh -------------------------------------------------------------------------------- /kotlin-api-examples/test_tts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/kotlin-api-examples/test_tts.kt -------------------------------------------------------------------------------- /lazarus-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/lazarus-examples/.gitignore -------------------------------------------------------------------------------- /lazarus-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/lazarus-examples/README.md -------------------------------------------------------------------------------- /mfc-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/mfc-examples/.gitignore -------------------------------------------------------------------------------- /mfc-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/mfc-examples/README.md -------------------------------------------------------------------------------- /mfc-examples/mfc-examples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/mfc-examples/mfc-examples.sln -------------------------------------------------------------------------------- /new-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/new-release.sh -------------------------------------------------------------------------------- /nodejs-addon-examples/.gitignore: -------------------------------------------------------------------------------- 1 | crash.log 2 | -------------------------------------------------------------------------------- /nodejs-addon-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/nodejs-addon-examples/README.md -------------------------------------------------------------------------------- /nodejs-addon-examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/nodejs-addon-examples/package.json -------------------------------------------------------------------------------- /nodejs-examples/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | lib 3 | package-lock.json 4 | *.tar.bz2 5 | -------------------------------------------------------------------------------- /nodejs-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/nodejs-examples/README.md -------------------------------------------------------------------------------- /nodejs-examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/nodejs-examples/package.json -------------------------------------------------------------------------------- /pascal-api-examples/.gitignore: -------------------------------------------------------------------------------- 1 | link*.res 2 | -------------------------------------------------------------------------------- /pascal-api-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/pascal-api-examples/README.md -------------------------------------------------------------------------------- /pascal-api-examples/read-wav/.gitignore: -------------------------------------------------------------------------------- 1 | main 2 | -------------------------------------------------------------------------------- /pascal-api-examples/speech-enhancement-gtcrn/.gitignore: -------------------------------------------------------------------------------- 1 | gtcrn 2 | -------------------------------------------------------------------------------- /pascal-api-examples/tts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/pascal-api-examples/tts/.gitignore -------------------------------------------------------------------------------- /pascal-api-examples/tts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/pascal-api-examples/tts/README.md -------------------------------------------------------------------------------- /pascal-api-examples/tts/piper.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/pascal-api-examples/tts/piper.pas -------------------------------------------------------------------------------- /pascal-api-examples/vad/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/pascal-api-examples/vad/.gitignore -------------------------------------------------------------------------------- /pascal-api-examples/vad/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/pascal-api-examples/vad/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/pom.xml -------------------------------------------------------------------------------- /python-api-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/python-api-examples/README.md -------------------------------------------------------------------------------- /python-api-examples/http_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/python-api-examples/http_server.py -------------------------------------------------------------------------------- /python-api-examples/offline-tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/python-api-examples/offline-tts.py -------------------------------------------------------------------------------- /python-api-examples/vad-alsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/python-api-examples/vad-alsa.py -------------------------------------------------------------------------------- /python-api-examples/web/.gitignore: -------------------------------------------------------------------------------- 1 | *.pem 2 | *.key 3 | *.crt 4 | -------------------------------------------------------------------------------- /python-api-examples/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/python-api-examples/web/index.html -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/release.sh -------------------------------------------------------------------------------- /rust-api-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/rust-api-examples/README.md -------------------------------------------------------------------------------- /scripts/3dspeaker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/3dspeaker/README.md -------------------------------------------------------------------------------- /scripts/3dspeaker/export-onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/3dspeaker/export-onnx.py -------------------------------------------------------------------------------- /scripts/3dspeaker/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/3dspeaker/run.sh -------------------------------------------------------------------------------- /scripts/3dspeaker/test-onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/3dspeaker/test-onnx.py -------------------------------------------------------------------------------- /scripts/apk/.gitignore: -------------------------------------------------------------------------------- 1 | build-apk-tts.sh 2 | !*.sh.in 3 | -------------------------------------------------------------------------------- /scripts/apk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/apk/README.md -------------------------------------------------------------------------------- /scripts/apk/build-apk-asr.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/apk/build-apk-asr.sh.in -------------------------------------------------------------------------------- /scripts/apk/build-apk-kws.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/apk/build-apk-kws.sh -------------------------------------------------------------------------------- /scripts/apk/build-apk-slid.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/apk/build-apk-slid.sh.in -------------------------------------------------------------------------------- /scripts/apk/build-apk-tts.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/apk/build-apk-tts.sh.in -------------------------------------------------------------------------------- /scripts/apk/build-apk-vad.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/apk/build-apk-vad.sh -------------------------------------------------------------------------------- /scripts/bbpe/.gitignore: -------------------------------------------------------------------------------- 1 | bbpe.cc 2 | -------------------------------------------------------------------------------- /scripts/ced/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/ced/run.sh -------------------------------------------------------------------------------- /scripts/check_style_cpplint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/check_style_cpplint.sh -------------------------------------------------------------------------------- /scripts/dart/kws-pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dart/kws-pubspec.yaml -------------------------------------------------------------------------------- /scripts/dart/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dart/release.sh -------------------------------------------------------------------------------- /scripts/dart/slid-pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dart/slid-pubspec.yaml -------------------------------------------------------------------------------- /scripts/dart/tts-pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dart/tts-pubspec.yaml -------------------------------------------------------------------------------- /scripts/dart/vad-pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dart/vad-pubspec.yaml -------------------------------------------------------------------------------- /scripts/dotnet/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/.gitignore -------------------------------------------------------------------------------- /scripts/dotnet/AudioEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/AudioEvent.cs -------------------------------------------------------------------------------- /scripts/dotnet/AudioTagging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/AudioTagging.cs -------------------------------------------------------------------------------- /scripts/dotnet/CircularBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/CircularBuffer.cs -------------------------------------------------------------------------------- /scripts/dotnet/DenoisedAudio.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/DenoisedAudio.cs -------------------------------------------------------------------------------- /scripts/dotnet/Dll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/Dll.cs -------------------------------------------------------------------------------- /scripts/dotnet/FeatureConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/FeatureConfig.cs -------------------------------------------------------------------------------- /scripts/dotnet/KeywordResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/KeywordResult.cs -------------------------------------------------------------------------------- /scripts/dotnet/KeywordSpotter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/KeywordSpotter.cs -------------------------------------------------------------------------------- /scripts/dotnet/OfflineLMConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/OfflineLMConfig.cs -------------------------------------------------------------------------------- /scripts/dotnet/OfflineStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/OfflineStream.cs -------------------------------------------------------------------------------- /scripts/dotnet/OfflineTts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/OfflineTts.cs -------------------------------------------------------------------------------- /scripts/dotnet/OfflineTtsConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/OfflineTtsConfig.cs -------------------------------------------------------------------------------- /scripts/dotnet/OnlineRecognizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/OnlineRecognizer.cs -------------------------------------------------------------------------------- /scripts/dotnet/OnlineStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/OnlineStream.cs -------------------------------------------------------------------------------- /scripts/dotnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/README.md -------------------------------------------------------------------------------- /scripts/dotnet/SpeechSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/SpeechSegment.cs -------------------------------------------------------------------------------- /scripts/dotnet/VadModelConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/VadModelConfig.cs -------------------------------------------------------------------------------- /scripts/dotnet/VersionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/VersionInfo.cs -------------------------------------------------------------------------------- /scripts/dotnet/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/examples/README.md -------------------------------------------------------------------------------- /scripts/dotnet/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/generate.py -------------------------------------------------------------------------------- /scripts/dotnet/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/dotnet/run.sh -------------------------------------------------------------------------------- /scripts/export_bpe_vocab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/export_bpe_vocab.py -------------------------------------------------------------------------------- /scripts/flutter/.gitignore: -------------------------------------------------------------------------------- 1 | !*.sh.in 2 | -------------------------------------------------------------------------------- /scripts/flutter/generate-tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/flutter/generate-tts.py -------------------------------------------------------------------------------- /scripts/go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/go/README.md -------------------------------------------------------------------------------- /scripts/go/_internal/.gitignore: -------------------------------------------------------------------------------- 1 | !*.sh 2 | go.sum 3 | -------------------------------------------------------------------------------- /scripts/go/_internal/add-punctuation/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/add-punctuation/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/add-punctuation/run.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/add-punctuation/run.sh -------------------------------------------------------------------------------- /scripts/go/_internal/audio-tagging/.gitignore: -------------------------------------------------------------------------------- 1 | audio-tagging 2 | -------------------------------------------------------------------------------- /scripts/go/_internal/audio-tagging/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/audio-tagging/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/audio-tagging/run.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/audio-tagging/run.sh -------------------------------------------------------------------------------- /scripts/go/_internal/c-api.h: -------------------------------------------------------------------------------- 1 | ../../../sherpa-onnx/c-api/c-api.h -------------------------------------------------------------------------------- /scripts/go/_internal/go.mod: -------------------------------------------------------------------------------- 1 | module sherpa_onnx 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /scripts/go/_internal/keyword-spotting-from-file/.gitignore: -------------------------------------------------------------------------------- 1 | keyword-spotting-from-file 2 | -------------------------------------------------------------------------------- /scripts/go/_internal/keyword-spotting-from-file/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/keyword-spotting-from-file/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/keyword-spotting-from-file/run.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/keyword-spotting-from-file/run.sh -------------------------------------------------------------------------------- /scripts/go/_internal/lib/aarch64-apple-darwin: -------------------------------------------------------------------------------- 1 | ../../../../build/lib -------------------------------------------------------------------------------- /scripts/go/_internal/lib/aarch64-unknown-linux-gnu: -------------------------------------------------------------------------------- 1 | ../../../../build/lib -------------------------------------------------------------------------------- /scripts/go/_internal/lib/x86_64-apple-darwin: -------------------------------------------------------------------------------- 1 | ../../../../build/lib -------------------------------------------------------------------------------- /scripts/go/_internal/lib/x86_64-pc-windows-gnu/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/go/_internal/lib/x86_64-unknown-linux-gnu: -------------------------------------------------------------------------------- 1 | ../../../../build/lib -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-decode-files/.gitignore: -------------------------------------------------------------------------------- 1 | non-streaming-decode-files 2 | sherpa-onnx-tdnn-yesno 3 | -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-decode-files/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-decode-files/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-tts/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-tts/run-kitten-en.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-kitten-en.sh -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-tts/run-kokoro-en.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-kokoro-en.sh -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-tts/run-kokoro-zh-en.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-kokoro-zh-en.sh -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-tts/run-matcha-en.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-matcha-en.sh -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-tts/run-matcha-zh.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-matcha-zh.sh -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-tts/run-vits-ljs.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-vits-ljs.sh -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-tts/run-vits-vctk.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-vits-vctk.sh -------------------------------------------------------------------------------- /scripts/go/_internal/non-streaming-tts/run-zipvoice.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-zipvoice.sh -------------------------------------------------------------------------------- /scripts/go/_internal/offline-tts-play/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/offline-tts-play/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/offline-tts-play/run-kitten-en.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/offline-tts-play/run-kitten-en.sh -------------------------------------------------------------------------------- /scripts/go/_internal/offline-tts-play/run-kokoro-en.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-kokoro-en.sh -------------------------------------------------------------------------------- /scripts/go/_internal/offline-tts-play/run-kokoro-zh-en.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-kokoro-zh-en.sh -------------------------------------------------------------------------------- /scripts/go/_internal/offline-tts-play/run-matcha-en.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-matcha-en.sh -------------------------------------------------------------------------------- /scripts/go/_internal/offline-tts-play/run-matcha-zh.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-matcha-zh.sh -------------------------------------------------------------------------------- /scripts/go/_internal/offline-tts-play/run-vits-ljs.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-vits-ljs.sh -------------------------------------------------------------------------------- /scripts/go/_internal/offline-tts-play/run-vits-vctk.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/non-streaming-tts/run-vits-vctk.sh -------------------------------------------------------------------------------- /scripts/go/_internal/sherpa_onnx.go: -------------------------------------------------------------------------------- 1 | ../sherpa_onnx.go -------------------------------------------------------------------------------- /scripts/go/_internal/speaker-identification/.gitignore: -------------------------------------------------------------------------------- 1 | speaker-identification 2 | -------------------------------------------------------------------------------- /scripts/go/_internal/speaker-identification/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/speaker-identification/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/speaker-identification/run.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/speaker-identification/run.sh -------------------------------------------------------------------------------- /scripts/go/_internal/speech-enhancement-gtcrn/.gitignore: -------------------------------------------------------------------------------- 1 | speech-enhancement-gtcrn 2 | -------------------------------------------------------------------------------- /scripts/go/_internal/speech-enhancement-gtcrn/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/speech-enhancement-gtcrn/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/speech-enhancement-gtcrn/run.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/speech-enhancement-gtcrn/run.sh -------------------------------------------------------------------------------- /scripts/go/_internal/streaming-decode-files/.gitignore: -------------------------------------------------------------------------------- 1 | streaming-decode-files 2 | -------------------------------------------------------------------------------- /scripts/go/_internal/streaming-decode-files/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/streaming-decode-files/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/streaming-hlg-decoding/.gitignore: -------------------------------------------------------------------------------- 1 | streaming-hlg-decoding 2 | -------------------------------------------------------------------------------- /scripts/go/_internal/streaming-hlg-decoding/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/streaming-hlg-decoding/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/streaming-hlg-decoding/run.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/streaming-hlg-decoding/run.sh -------------------------------------------------------------------------------- /scripts/go/_internal/vad-asr-paraformer/.gitignore: -------------------------------------------------------------------------------- 1 | vad-asr-paraformer 2 | -------------------------------------------------------------------------------- /scripts/go/_internal/vad-asr-paraformer/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/vad-asr-paraformer/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/vad-asr-paraformer/run.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/vad-asr-paraformer/run.sh -------------------------------------------------------------------------------- /scripts/go/_internal/vad-asr-whisper/.gitignore: -------------------------------------------------------------------------------- 1 | vad-asr-whisper 2 | 3 | -------------------------------------------------------------------------------- /scripts/go/_internal/vad-asr-whisper/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/vad-asr-whisper/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/vad-asr-whisper/run.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/vad-asr-whisper/run.sh -------------------------------------------------------------------------------- /scripts/go/_internal/vad-speaker-identification/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/vad-speaker-identification/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/vad-speaker-identification/run.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/vad-speaker-identification/run.sh -------------------------------------------------------------------------------- /scripts/go/_internal/vad-spoken-language-identification/.gitignore: -------------------------------------------------------------------------------- 1 | vad-spoken-language-identification 2 | 3 | -------------------------------------------------------------------------------- /scripts/go/_internal/vad/.gitignore: -------------------------------------------------------------------------------- 1 | vad 2 | go.sum 3 | -------------------------------------------------------------------------------- /scripts/go/_internal/vad/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/go/_internal/vad/go.mod -------------------------------------------------------------------------------- /scripts/go/_internal/vad/main.go: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/vad/main.go -------------------------------------------------------------------------------- /scripts/go/_internal/vad/run.sh: -------------------------------------------------------------------------------- 1 | ../../../../go-api-examples/vad/run.sh -------------------------------------------------------------------------------- /scripts/go/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/go/release.sh -------------------------------------------------------------------------------- /scripts/go/sherpa_onnx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/go/sherpa_onnx.go -------------------------------------------------------------------------------- /scripts/go/ssh_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/go/ssh_config -------------------------------------------------------------------------------- /scripts/gtcrn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/gtcrn/README.md -------------------------------------------------------------------------------- /scripts/gtcrn/add_meta_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/gtcrn/add_meta_data.py -------------------------------------------------------------------------------- /scripts/gtcrn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/gtcrn/run.sh -------------------------------------------------------------------------------- /scripts/gtcrn/show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/gtcrn/show.py -------------------------------------------------------------------------------- /scripts/gtcrn/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/gtcrn/test.py -------------------------------------------------------------------------------- /scripts/hap/.gitignore: -------------------------------------------------------------------------------- 1 | !build-*.in 2 | -------------------------------------------------------------------------------- /scripts/hap/generate-vad-asr-hap-script.py: -------------------------------------------------------------------------------- 1 | ../apk/generate-vad-asr-apk-script.py -------------------------------------------------------------------------------- /scripts/icefall/run-libriheavy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/icefall/run-libriheavy.sh -------------------------------------------------------------------------------- /scripts/kitten-tts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kitten-tts/README.md -------------------------------------------------------------------------------- /scripts/kitten-tts/mini_v0_1/generate_tokens.py: -------------------------------------------------------------------------------- 1 | ../nano_v0_1/generate_tokens.py -------------------------------------------------------------------------------- /scripts/kitten-tts/mini_v0_1/generate_voices_bin.py: -------------------------------------------------------------------------------- 1 | ../nano_v0_1/generate_voices_bin.py -------------------------------------------------------------------------------- /scripts/kitten-tts/mini_v0_1/show.py: -------------------------------------------------------------------------------- 1 | ../nano_v0_1/show.py -------------------------------------------------------------------------------- /scripts/kitten-tts/mini_v0_1/test.py: -------------------------------------------------------------------------------- 1 | ../nano_v0_1/test.py -------------------------------------------------------------------------------- /scripts/kitten-tts/nano_v0_2/generate_tokens.py: -------------------------------------------------------------------------------- 1 | ../nano_v0_1/generate_tokens.py -------------------------------------------------------------------------------- /scripts/kitten-tts/nano_v0_2/generate_voices_bin.py: -------------------------------------------------------------------------------- 1 | ../nano_v0_1/generate_voices_bin.py -------------------------------------------------------------------------------- /scripts/kitten-tts/nano_v0_2/show.py: -------------------------------------------------------------------------------- 1 | ../nano_v0_1/show.py -------------------------------------------------------------------------------- /scripts/kitten-tts/nano_v0_2/test.py: -------------------------------------------------------------------------------- 1 | ../nano_v0_1/test.py -------------------------------------------------------------------------------- /scripts/kokoro/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/.gitignore -------------------------------------------------------------------------------- /scripts/kokoro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/README.md -------------------------------------------------------------------------------- /scripts/kokoro/v0.19/.gitignore: -------------------------------------------------------------------------------- 1 | kLegacy 2 | -------------------------------------------------------------------------------- /scripts/kokoro/v0.19/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/kokoro/v0.19/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/v0.19/run.sh -------------------------------------------------------------------------------- /scripts/kokoro/v0.19/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/v0.19/test.py -------------------------------------------------------------------------------- /scripts/kokoro/v1.0/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/v1.0/.gitignore -------------------------------------------------------------------------------- /scripts/kokoro/v1.0/README.md: -------------------------------------------------------------------------------- 1 | # Introduction 2 | 3 | This directory is for kokoro v1.0 4 | -------------------------------------------------------------------------------- /scripts/kokoro/v1.0/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/kokoro/v1.0/export_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/v1.0/export_onnx.py -------------------------------------------------------------------------------- /scripts/kokoro/v1.0/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/v1.0/run.sh -------------------------------------------------------------------------------- /scripts/kokoro/v1.0/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/v1.0/test.py -------------------------------------------------------------------------------- /scripts/kokoro/v1.1-zh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/v1.1-zh/README.md -------------------------------------------------------------------------------- /scripts/kokoro/v1.1-zh/generate_lexicon_en.py: -------------------------------------------------------------------------------- 1 | ../v1.0/generate_lexicon_en.py -------------------------------------------------------------------------------- /scripts/kokoro/v1.1-zh/generate_tokens.py: -------------------------------------------------------------------------------- 1 | ../v1.0/generate_tokens.py -------------------------------------------------------------------------------- /scripts/kokoro/v1.1-zh/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/v1.1-zh/run.sh -------------------------------------------------------------------------------- /scripts/kokoro/v1.1-zh/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/kokoro/v1.1-zh/test.py -------------------------------------------------------------------------------- /scripts/matcha-tts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/matcha-tts/README.md -------------------------------------------------------------------------------- /scripts/matcha-tts/fa-en/.gitignore: -------------------------------------------------------------------------------- 1 | .add-meta-data.done 2 | -------------------------------------------------------------------------------- /scripts/matcha-tts/fa-en/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/matcha-tts/fa-en/README.md -------------------------------------------------------------------------------- /scripts/matcha-tts/fa-en/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/matcha-tts/fa-en/run.sh -------------------------------------------------------------------------------- /scripts/matcha-tts/fa-en/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/matcha-tts/fa-en/test.py -------------------------------------------------------------------------------- /scripts/matcha-tts/zh-en/.gitignore: -------------------------------------------------------------------------------- 1 | vocab_tts.txt 2 | -------------------------------------------------------------------------------- /scripts/matcha-tts/zh-en/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/matcha-tts/zh-en/README.md -------------------------------------------------------------------------------- /scripts/matcha-tts/zh-en/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/matcha-tts/zh-en/test.py -------------------------------------------------------------------------------- /scripts/melo-tts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/melo-tts/README.md -------------------------------------------------------------------------------- /scripts/melo-tts/export-onnx-en.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/melo-tts/export-onnx-en.py -------------------------------------------------------------------------------- /scripts/melo-tts/export-onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/melo-tts/export-onnx.py -------------------------------------------------------------------------------- /scripts/melo-tts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/melo-tts/run.sh -------------------------------------------------------------------------------- /scripts/melo-tts/show-info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/melo-tts/show-info.py -------------------------------------------------------------------------------- /scripts/melo-tts/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/melo-tts/test.py -------------------------------------------------------------------------------- /scripts/mobile-asr-models/.gitignore: -------------------------------------------------------------------------------- 1 | run2.sh 2 | -------------------------------------------------------------------------------- /scripts/mobile-asr-models/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/mobile-asr-models/run.sh -------------------------------------------------------------------------------- /scripts/moonshine/.gitignore: -------------------------------------------------------------------------------- 1 | tokenizer.json 2 | -------------------------------------------------------------------------------- /scripts/moonshine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/moonshine/README.md -------------------------------------------------------------------------------- /scripts/moonshine/export-onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/moonshine/export-onnx.py -------------------------------------------------------------------------------- /scripts/moonshine/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/moonshine/run.sh -------------------------------------------------------------------------------- /scripts/moonshine/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/moonshine/test.py -------------------------------------------------------------------------------- /scripts/nemo/.gitignore: -------------------------------------------------------------------------------- 1 | !run-*.sh 2 | -------------------------------------------------------------------------------- /scripts/nemo/GigaAM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/nemo/GigaAM/README.md -------------------------------------------------------------------------------- /scripts/nemo/GigaAM/run-ctc-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/nemo/GigaAM/run-ctc-v2.sh -------------------------------------------------------------------------------- /scripts/nemo/GigaAM/run-ctc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/nemo/GigaAM/run-ctc.sh -------------------------------------------------------------------------------- /scripts/nemo/GigaAM/run-rnnt-v2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/nemo/GigaAM/run-rnnt-v2.sh -------------------------------------------------------------------------------- /scripts/nemo/GigaAM/run-rnnt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/nemo/GigaAM/run-rnnt.sh -------------------------------------------------------------------------------- /scripts/nemo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/nemo/README.md -------------------------------------------------------------------------------- /scripts/nemo/parakeet-tdt-0.6b-v3/test_onnx.py: -------------------------------------------------------------------------------- 1 | ../parakeet-tdt-0.6b-v2/test_onnx.py -------------------------------------------------------------------------------- /scripts/node-addon-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/node-addon-api/README.md -------------------------------------------------------------------------------- /scripts/node-addon-api/lib/vad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/node-addon-api/lib/vad.js -------------------------------------------------------------------------------- /scripts/node-addon-api/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/node-addon-api/run.sh -------------------------------------------------------------------------------- /scripts/node-addon-api/src/audio-tagging.cc: -------------------------------------------------------------------------------- 1 | ../../../harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/audio-tagging.cc -------------------------------------------------------------------------------- /scripts/node-addon-api/src/macros.h: -------------------------------------------------------------------------------- 1 | ../../../harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/macros.h -------------------------------------------------------------------------------- /scripts/node-addon-api/src/punctuation.cc: -------------------------------------------------------------------------------- 1 | ../../../harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/punctuation.cc -------------------------------------------------------------------------------- /scripts/node-addon-api/src/streaming-asr.cc: -------------------------------------------------------------------------------- 1 | ../../../harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/streaming-asr.cc -------------------------------------------------------------------------------- /scripts/node-addon-api/src/vad.cc: -------------------------------------------------------------------------------- 1 | ../../../harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/vad.cc -------------------------------------------------------------------------------- /scripts/node-addon-api/src/version.cc: -------------------------------------------------------------------------------- 1 | ../../../harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/version.cc -------------------------------------------------------------------------------- /scripts/node-addon-api/src/wave-reader.cc: -------------------------------------------------------------------------------- 1 | ../../../harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/wave-reader.cc -------------------------------------------------------------------------------- /scripts/node-addon-api/src/wave-writer.cc: -------------------------------------------------------------------------------- 1 | ../../../harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/wave-writer.cc -------------------------------------------------------------------------------- /scripts/nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/nodejs/README.md -------------------------------------------------------------------------------- /scripts/nodejs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/nodejs/index.js -------------------------------------------------------------------------------- /scripts/nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/nodejs/package.json -------------------------------------------------------------------------------- /scripts/omnilingual-asr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/omnilingual-asr/README.md -------------------------------------------------------------------------------- /scripts/omnilingual-asr/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/omnilingual-asr/test.py -------------------------------------------------------------------------------- /scripts/paraformer/.gitignore: -------------------------------------------------------------------------------- 1 | seg_dict 2 | tokens.json 3 | -------------------------------------------------------------------------------- /scripts/paraformer/ascend-npu/torch_model.py: -------------------------------------------------------------------------------- 1 | ../rknn/torch_model.py -------------------------------------------------------------------------------- /scripts/peng-cheng-starling/.gitignore: -------------------------------------------------------------------------------- 1 | bpe.model 2 | *.wav 3 | *.onnx 4 | -------------------------------------------------------------------------------- /scripts/peng-cheng-starling/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/peng-cheng-starling/run.sh -------------------------------------------------------------------------------- /scripts/piper/.gitignore: -------------------------------------------------------------------------------- 1 | *.sh 2 | *.onnx 3 | *.json 4 | MODEL_CARD 5 | generate_samples-vits-piper*.py 6 | -------------------------------------------------------------------------------- /scripts/piper/add_meta_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/piper/add_meta_data.py -------------------------------------------------------------------------------- /scripts/piper/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/piper/generate.py -------------------------------------------------------------------------------- /scripts/piper/generate.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/piper/generate.sh.in -------------------------------------------------------------------------------- /scripts/pyannote/segmentation/.gitignore: -------------------------------------------------------------------------------- 1 | *.bin 2 | *.onnx 3 | -------------------------------------------------------------------------------- /scripts/qnn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/qnn/device_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/qnn/device_info.py -------------------------------------------------------------------------------- /scripts/qnn/generate_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/qnn/generate_config.py -------------------------------------------------------------------------------- /scripts/sense-voice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/sense-voice/README.md -------------------------------------------------------------------------------- /scripts/sense-voice/ascend-npu/torch_model.py: -------------------------------------------------------------------------------- 1 | ../rknn/torch_model.py -------------------------------------------------------------------------------- /scripts/sense-voice/export-onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/sense-voice/export-onnx.py -------------------------------------------------------------------------------- /scripts/sense-voice/qnn/.gitignore: -------------------------------------------------------------------------------- 1 | *.raw 2 | -------------------------------------------------------------------------------- /scripts/sense-voice/qnn/export-onnx.py: -------------------------------------------------------------------------------- 1 | ../rknn/export-onnx.py -------------------------------------------------------------------------------- /scripts/sense-voice/qnn/test_onnx.py: -------------------------------------------------------------------------------- 1 | ../rknn/test_onnx.py -------------------------------------------------------------------------------- /scripts/sense-voice/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/sense-voice/run.sh -------------------------------------------------------------------------------- /scripts/sense-voice/show-info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/sense-voice/show-info.py -------------------------------------------------------------------------------- /scripts/sense-voice/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/sense-voice/test.py -------------------------------------------------------------------------------- /scripts/silero_vad/v4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/silero_vad/v4/README.md -------------------------------------------------------------------------------- /scripts/silero_vad/v4/show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/silero_vad/v4/show.py -------------------------------------------------------------------------------- /scripts/silero_vad/v4/test-onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/silero_vad/v4/test-onnx.py -------------------------------------------------------------------------------- /scripts/spleeter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/spleeter/.gitignore -------------------------------------------------------------------------------- /scripts/spleeter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/spleeter/convert_to_pb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/spleeter/convert_to_pb.py -------------------------------------------------------------------------------- /scripts/spleeter/export_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/spleeter/export_onnx.py -------------------------------------------------------------------------------- /scripts/spleeter/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/spleeter/run.sh -------------------------------------------------------------------------------- /scripts/spleeter/separate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/spleeter/separate.py -------------------------------------------------------------------------------- /scripts/spleeter/separate_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/spleeter/separate_onnx.py -------------------------------------------------------------------------------- /scripts/spleeter/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/spleeter/unet.py -------------------------------------------------------------------------------- /scripts/t-one/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/t-one/README.md -------------------------------------------------------------------------------- /scripts/t-one/add_meta_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/t-one/add_meta_data.py -------------------------------------------------------------------------------- /scripts/t-one/generate_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/t-one/generate_tokens.py -------------------------------------------------------------------------------- /scripts/t-one/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/t-one/run.sh -------------------------------------------------------------------------------- /scripts/t-one/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/t-one/test.py -------------------------------------------------------------------------------- /scripts/tele-speech/.gitignore: -------------------------------------------------------------------------------- 1 | *.json 2 | -------------------------------------------------------------------------------- /scripts/tele-speech/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/tele-speech/README.md -------------------------------------------------------------------------------- /scripts/tele-speech/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/tele-speech/run.sh -------------------------------------------------------------------------------- /scripts/tele-speech/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/tele-speech/test.py -------------------------------------------------------------------------------- /scripts/text2token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/text2token.py -------------------------------------------------------------------------------- /scripts/utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/utils.sh -------------------------------------------------------------------------------- /scripts/uvr_mdx/READEME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/uvr_mdx/READEME.md -------------------------------------------------------------------------------- /scripts/uvr_mdx/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/uvr_mdx/run.sh -------------------------------------------------------------------------------- /scripts/uvr_mdx/show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/uvr_mdx/show.py -------------------------------------------------------------------------------- /scripts/uvr_mdx/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/uvr_mdx/test.py -------------------------------------------------------------------------------- /scripts/vits/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/vits/.gitignore -------------------------------------------------------------------------------- /scripts/vits/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/vits/export-onnx-ljs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/vits/export-onnx-ljs.py -------------------------------------------------------------------------------- /scripts/vits/export-onnx-vctk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/vits/export-onnx-vctk.py -------------------------------------------------------------------------------- /scripts/vocos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/vocos/README.md -------------------------------------------------------------------------------- /scripts/vocos/add_meta_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/vocos/add_meta_data.py -------------------------------------------------------------------------------- /scripts/vocos/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/vocos/run.sh -------------------------------------------------------------------------------- /scripts/vocos/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/vocos/test.py -------------------------------------------------------------------------------- /scripts/wasm/generate-vad-asr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wasm/generate-vad-asr.py -------------------------------------------------------------------------------- /scripts/wasm/run-vad-asr.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wasm/run-vad-asr.sh.in -------------------------------------------------------------------------------- /scripts/wenet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wenet/README.md -------------------------------------------------------------------------------- /scripts/wenet/export-onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wenet/export-onnx.py -------------------------------------------------------------------------------- /scripts/wenet/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wenet/run.sh -------------------------------------------------------------------------------- /scripts/wenet/test-onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wenet/test-onnx.py -------------------------------------------------------------------------------- /scripts/wespeaker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wespeaker/README.md -------------------------------------------------------------------------------- /scripts/wespeaker/add_meta_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wespeaker/add_meta_data.py -------------------------------------------------------------------------------- /scripts/wespeaker/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wespeaker/run.sh -------------------------------------------------------------------------------- /scripts/wespeaker/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wespeaker/test.py -------------------------------------------------------------------------------- /scripts/wheel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wheel/README.md -------------------------------------------------------------------------------- /scripts/wheel/patch_wheel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/wheel/patch_wheel.py -------------------------------------------------------------------------------- /scripts/wheel/sherpa-onnx-core/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/whisper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/whisper/.gitignore -------------------------------------------------------------------------------- /scripts/whisper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/whisper/README.md -------------------------------------------------------------------------------- /scripts/whisper/export-onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/whisper/export-onnx.py -------------------------------------------------------------------------------- /scripts/whisper/requirements.txt: -------------------------------------------------------------------------------- 1 | openai-whisper 2 | -------------------------------------------------------------------------------- /scripts/whisper/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/scripts/whisper/test.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/setup.py -------------------------------------------------------------------------------- /sherpa-onnx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/CMakeLists.txt -------------------------------------------------------------------------------- /sherpa-onnx/c-api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/c-api/CMakeLists.txt -------------------------------------------------------------------------------- /sherpa-onnx/c-api/c-api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/c-api/c-api.cc -------------------------------------------------------------------------------- /sherpa-onnx/c-api/c-api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/c-api/c-api.h -------------------------------------------------------------------------------- /sherpa-onnx/c-api/cxx-api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/c-api/cxx-api.cc -------------------------------------------------------------------------------- /sherpa-onnx/c-api/cxx-api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/c-api/cxx-api.h -------------------------------------------------------------------------------- /sherpa-onnx/c-api/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/c-api/generate.sh -------------------------------------------------------------------------------- /sherpa-onnx/csrc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/.gitignore -------------------------------------------------------------------------------- /sherpa-onnx/csrc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/CMakeLists.txt -------------------------------------------------------------------------------- /sherpa-onnx/csrc/CPPLINT.cfg: -------------------------------------------------------------------------------- 1 | exclude_files=tee-stream.h 2 | -------------------------------------------------------------------------------- /sherpa-onnx/csrc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/README.md -------------------------------------------------------------------------------- /sherpa-onnx/csrc/alsa-play.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/alsa-play.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/alsa-play.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/alsa-play.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/alsa.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/alsa.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/alsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/alsa.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/ascend/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/ascend/macros.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/ascend/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/ascend/utils.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/ascend/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/ascend/utils.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/audio-tagging.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/audio-tagging.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/audio-tagging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/audio-tagging.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/axcl/axcl-model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/axcl/axcl-model.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/axcl/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/axcl/utils.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/axcl/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/axcl/utils.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/axera/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/axera/utils.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/axera/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/axera/utils.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/base64-decode.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/base64-decode.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/base64-decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/base64-decode.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/bbpe.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/bbpe.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/bbpe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/bbpe.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/cat-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/cat-test.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/cat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/cat.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/cat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/cat.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/circular-buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/circular-buffer.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/context-graph.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/context-graph.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/context-graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/context-graph.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/display.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/endpoint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/endpoint.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/endpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/endpoint.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/fast-clustering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/fast-clustering.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/features.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/features.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/features.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/file-utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/file-utils.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/file-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/file-utils.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/fst-utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/fst-utils.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/fst-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/fst-utils.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/hifigan-vocoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/hifigan-vocoder.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/hypothesis.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/hypothesis.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/hypothesis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/hypothesis.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/keyword-spotter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/keyword-spotter.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/lexicon.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/lexicon.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/lexicon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/lexicon.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/lodr-fst.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/lodr-fst.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/lodr-fst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/lodr-fst.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/log.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/log.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/log.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/macros.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/math.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/math.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/math.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/microphone.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/microphone.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/microphone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/microphone.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/offline-lm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/offline-lm.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/offline-lm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/offline-lm.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/offline-rnn-lm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/offline-rnn-lm.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/offline-rnn-lm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/offline-rnn-lm.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/offline-stream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/offline-stream.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/offline-stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/offline-stream.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/offline-tts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/offline-tts.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/offline-tts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/offline-tts.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/online-lm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/online-lm.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/online-lm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/online-lm.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/online-rnn-lm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/online-rnn-lm.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/online-rnn-lm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/online-rnn-lm.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/online-stream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/online-stream.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/online-stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/online-stream.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/onnx-utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/onnx-utils.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/onnx-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/onnx-utils.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/packed-sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/packed-sequence.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/pad-sequence.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/pad-sequence.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/pad-sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/pad-sequence.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/parse-options.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/parse-options.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/parse-options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/parse-options.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/phrase-matcher.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/phrase-matcher.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/phrase-matcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/phrase-matcher.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/provider-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/provider-config.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/provider.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/provider.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/provider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/provider.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/qnn-config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/qnn-config.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/qnn-config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/qnn-config.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/qnn/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/qnn/macros.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/qnn/qnn-backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/qnn/qnn-backend.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/qnn/qnn-model.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/qnn/qnn-model.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/qnn/qnn-model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/qnn/qnn-model.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/qnn/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/qnn/utils.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/qnn/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/qnn/utils.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/resample.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/resample.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/resample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/resample.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/rknn/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/rknn/macros.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/rknn/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/rknn/utils.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/rknn/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/rknn/utils.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/session.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/session.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/session.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/session.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/sherpa-display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/sherpa-display.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/sherpa-onnx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/sherpa-onnx.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/slice-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/slice-test.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/slice.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/slice.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/slice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/slice.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/stack-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/stack-test.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/stack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/stack.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/stack.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/symbol-table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/symbol-table.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/symbol-table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/symbol-table.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/tee-stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/tee-stream.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/ten-vad-model.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/ten-vad-model.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/ten-vad-model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/ten-vad-model.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/text-utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/text-utils.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/text-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/text-utils.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/timer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/timer.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/timer.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/transpose-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/transpose-test.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/transpose.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/transpose.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/transpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/transpose.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/unbind-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/unbind-test.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/unbind.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/unbind.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/unbind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/unbind.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/utfcpp-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/utfcpp-test.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/utils.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/utils.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/vad-model.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/vad-model.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/vad-model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/vad-model.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/version.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/version.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/version.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/vocoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/vocoder.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/vocoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/vocoder.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/vocos-vocoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/vocos-vocoder.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/vocos-vocoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/vocos-vocoder.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/wave-reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/wave-reader.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/wave-reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/wave-reader.h -------------------------------------------------------------------------------- /sherpa-onnx/csrc/wave-writer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/wave-writer.cc -------------------------------------------------------------------------------- /sherpa-onnx/csrc/wave-writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/csrc/wave-writer.h -------------------------------------------------------------------------------- /sherpa-onnx/java-api/.build.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/java-api/.build.txt -------------------------------------------------------------------------------- /sherpa-onnx/java-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/java-api/.gitignore -------------------------------------------------------------------------------- /sherpa-onnx/java-api/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | -------------------------------------------------------------------------------- /sherpa-onnx/java-api/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/java-api/Makefile -------------------------------------------------------------------------------- /sherpa-onnx/java-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/java-api/pom.xml -------------------------------------------------------------------------------- /sherpa-onnx/java-api/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/java-api/readme.md -------------------------------------------------------------------------------- /sherpa-onnx/java-api/readme.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/java-api/readme.zh.md -------------------------------------------------------------------------------- /sherpa-onnx/java-api/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | lib/ 2 | native/ -------------------------------------------------------------------------------- /sherpa-onnx/jni/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/CMakeLists.txt -------------------------------------------------------------------------------- /sherpa-onnx/jni/audio-tagging.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/audio-tagging.cc -------------------------------------------------------------------------------- /sherpa-onnx/jni/common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/common.cc -------------------------------------------------------------------------------- /sherpa-onnx/jni/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/common.h -------------------------------------------------------------------------------- /sherpa-onnx/jni/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/generate.sh -------------------------------------------------------------------------------- /sherpa-onnx/jni/jni.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/jni.cc -------------------------------------------------------------------------------- /sherpa-onnx/jni/keyword-spotter.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/keyword-spotter.cc -------------------------------------------------------------------------------- /sherpa-onnx/jni/offline-stream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/offline-stream.cc -------------------------------------------------------------------------------- /sherpa-onnx/jni/offline-tts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/offline-tts.cc -------------------------------------------------------------------------------- /sherpa-onnx/jni/online-stream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/online-stream.cc -------------------------------------------------------------------------------- /sherpa-onnx/jni/version.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/version.cc -------------------------------------------------------------------------------- /sherpa-onnx/jni/wave-reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/wave-reader.cc -------------------------------------------------------------------------------- /sherpa-onnx/jni/wave-writer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/jni/wave-writer.cc -------------------------------------------------------------------------------- /sherpa-onnx/kotlin-api/Speaker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/kotlin-api/Speaker.kt -------------------------------------------------------------------------------- /sherpa-onnx/kotlin-api/Tts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/kotlin-api/Tts.kt -------------------------------------------------------------------------------- /sherpa-onnx/kotlin-api/Vad.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/kotlin-api/Vad.kt -------------------------------------------------------------------------------- /sherpa-onnx/pascal-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/pascal-api/README.md -------------------------------------------------------------------------------- /sherpa-onnx/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/python/CMakeLists.txt -------------------------------------------------------------------------------- /sherpa-onnx/python/csrc/alsa.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/python/csrc/alsa.cc -------------------------------------------------------------------------------- /sherpa-onnx/python/csrc/alsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/python/csrc/alsa.h -------------------------------------------------------------------------------- /sherpa-onnx/python/csrc/display.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/python/csrc/display.cc -------------------------------------------------------------------------------- /sherpa-onnx/python/csrc/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/python/csrc/display.h -------------------------------------------------------------------------------- /sherpa-onnx/python/csrc/endpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/python/csrc/endpoint.h -------------------------------------------------------------------------------- /sherpa-onnx/python/csrc/features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/python/csrc/features.h -------------------------------------------------------------------------------- /sherpa-onnx/python/csrc/version.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/python/csrc/version.cc -------------------------------------------------------------------------------- /sherpa-onnx/python/csrc/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/sherpa-onnx/python/csrc/version.h -------------------------------------------------------------------------------- /swift-api-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/swift-api-examples/.gitignore -------------------------------------------------------------------------------- /swift-api-examples/run-tts-vits.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/swift-api-examples/run-tts-vits.sh -------------------------------------------------------------------------------- /swift-api-examples/tts-vits.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/swift-api-examples/tts-vits.swift -------------------------------------------------------------------------------- /toolchains/ios.toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/toolchains/ios.toolchain.cmake -------------------------------------------------------------------------------- /wasm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/CMakeLists.txt -------------------------------------------------------------------------------- /wasm/asr/.gitignore: -------------------------------------------------------------------------------- 1 | *.bak 2 | -------------------------------------------------------------------------------- /wasm/asr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/asr/CMakeLists.txt -------------------------------------------------------------------------------- /wasm/asr/app-asr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/asr/app-asr.js -------------------------------------------------------------------------------- /wasm/asr/assets/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wasm/asr/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/asr/assets/README.md -------------------------------------------------------------------------------- /wasm/asr/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/asr/index.html -------------------------------------------------------------------------------- /wasm/asr/sherpa-onnx-asr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/asr/sherpa-onnx-asr.js -------------------------------------------------------------------------------- /wasm/kws/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/kws/CMakeLists.txt -------------------------------------------------------------------------------- /wasm/kws/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/kws/app.js -------------------------------------------------------------------------------- /wasm/kws/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/kws/assets/README.md -------------------------------------------------------------------------------- /wasm/kws/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/kws/index.html -------------------------------------------------------------------------------- /wasm/kws/sherpa-onnx-kws.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/kws/sherpa-onnx-kws.js -------------------------------------------------------------------------------- /wasm/nodejs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/nodejs/CMakeLists.txt -------------------------------------------------------------------------------- /wasm/nodejs/sherpa-onnx-wave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/nodejs/sherpa-onnx-wave.js -------------------------------------------------------------------------------- /wasm/speech-enhancement/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/speech-enhancement/index.html -------------------------------------------------------------------------------- /wasm/speech-enhancement/sherpa-onnx-wave.js: -------------------------------------------------------------------------------- 1 | ../nodejs/sherpa-onnx-wave.js -------------------------------------------------------------------------------- /wasm/tts/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/tts/CMakeLists.txt -------------------------------------------------------------------------------- /wasm/tts/app-tts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/tts/app-tts.js -------------------------------------------------------------------------------- /wasm/tts/assets/.gitignore: -------------------------------------------------------------------------------- 1 | *.onnx 2 | *.txt 3 | espeak-ng-data 4 | 5 | -------------------------------------------------------------------------------- /wasm/tts/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/tts/assets/README.md -------------------------------------------------------------------------------- /wasm/tts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/tts/index.html -------------------------------------------------------------------------------- /wasm/tts/sherpa-onnx-tts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/tts/sherpa-onnx-tts.js -------------------------------------------------------------------------------- /wasm/vad-asr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/vad-asr/CMakeLists.txt -------------------------------------------------------------------------------- /wasm/vad-asr/app-vad-asr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/vad-asr/app-vad-asr.js -------------------------------------------------------------------------------- /wasm/vad-asr/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/vad-asr/assets/README.md -------------------------------------------------------------------------------- /wasm/vad-asr/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/vad-asr/index.html -------------------------------------------------------------------------------- /wasm/vad-asr/sherpa-onnx-asr.js: -------------------------------------------------------------------------------- 1 | ../asr/sherpa-onnx-asr.js -------------------------------------------------------------------------------- /wasm/vad-asr/sherpa-onnx-vad.js: -------------------------------------------------------------------------------- 1 | ../vad/sherpa-onnx-vad.js -------------------------------------------------------------------------------- /wasm/vad/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/vad/CMakeLists.txt -------------------------------------------------------------------------------- /wasm/vad/app-vad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/vad/app-vad.js -------------------------------------------------------------------------------- /wasm/vad/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/vad/assets/README.md -------------------------------------------------------------------------------- /wasm/vad/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/vad/index.html -------------------------------------------------------------------------------- /wasm/vad/sherpa-onnx-vad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/k2-fsa/sherpa-onnx/HEAD/wasm/vad/sherpa-onnx-vad.js --------------------------------------------------------------------------------