Skip to main content

FletSherpaOnnx control for Flet

Project description

flet-sherpa-onnx

zread Release Multi-Platform Build Publish Python 🐍 distribution 📦 to PyPI and TestPyPI

An ASR/STT library for flet basing on sherpa-onnx

Release log

0.2.2 Bug Fix for vad stopping. 0.2.1 UX change in python code, clean code in dart. Better version system. 0.0.2 Support for vad + whisper and senseVoice, for real time ASR.

todo in 0.3.x

  • onlinestreaming model(extend scope of model, worth a release)

todo in 0.4.x

  • event support(need testing with flet, UX change worth a release)
  • declarative example(waiting for flet, UX change worth a release)

Design pattern

  • To reduce cognitive load, all parameter set to default as possible.
  • Platform support 1st, parakeet-tdt with 0.6 large.... for a little model, just limit language support. Hence, Small Model Multi-lanuage Support, unless new issue been created.

Installation

pypi

Add dependency to pyproject.toml of your Flet app:

dependencies = [
  "flet-sherpa-onnx==0.2.1",
  "flet>=0.28.3",
]

Build your app, please ref CI.

Usage Show me the code

Project details


Download files

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

Source Distribution

flet_sherpa_onnx-0.2.2.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flet_sherpa_onnx-0.2.2-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file flet_sherpa_onnx-0.2.2.tar.gz.

File metadata

  • Download URL: flet_sherpa_onnx-0.2.2.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for flet_sherpa_onnx-0.2.2.tar.gz
Algorithm Hash digest
SHA256 711683bf4316554ce3e6b8998d30683a2e86a0ef8c12686dcf7dd692e92a0140
MD5 1591661e514b5ffdb9dd6b0ec34ab7fb
BLAKE2b-256 795fb15b29d497ac210bb9d678094fc3b87e5c500862a662a2f207f752ea9d7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for flet_sherpa_onnx-0.2.2.tar.gz:

Publisher: pip.yml on SamYuan1990/flet_sherpa_onnx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flet_sherpa_onnx-0.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for flet_sherpa_onnx-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 878068661f11da5656a101c804900b1174893da7203dfe276f95d7f05b3f4a3c
MD5 fdde8c4819a79dbaa6855911c1ec71c9
BLAKE2b-256 9aa10cf52fbc78ba865227bf79be16b442d77f95938e432d576cdb9d80973a93

See more details on using hashes here.

Provenance

The following attestation bundles were made for flet_sherpa_onnx-0.2.2-py3-none-any.whl:

Publisher: pip.yml on SamYuan1990/flet_sherpa_onnx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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