Skip to main content

voxrt (Python)

Python bindings for voxrt, a Rust runtime for moondream/parakeet-redux (ternary Parakeet-TDT, 25 languages): pip install voxrt (wheels for Apple silicon / Intel Macs and Linux x86-64) or maturin develop from this directory. On Apple silicon the encoder runs on the GPU; device="ane" uses the Neural Engine with the Core ML bundle MaksL/voxrt-parakeet-redux-coreml.

import voxrt
t = voxrt.Transcriber()                        # downloads moondream/parakeet-redux into the HF cache on first use,
                                               # (device="ane": plus the Neural Engine bundle, ≈ 300 MB)
                                               # (or Transcriber("/path/to/model"), or set VOXRT_MODEL_DIR)
r = t.transcribe("talk.mp3")                   # WAV natively; FLAC/OGG/MP3 with `pip install voxrt[audio]`;
print(r.text)                                  # other formats (M4A, AAC, video) when ffmpeg is on PATH
for s in r.segments:                           # Segment(start, end, text, words=[Word(word, start, end)])
    print(f"[{s.start:.2f}-{s.end:.2f}] {s.text}")
r = t.transcribe(samples, sample_rate=48000)   # numpy array: mono, or [n, channels] (averaged)
st = t.stream(); st.push(chunk_16k); ...; st.flush()  # streaming == offline (same segment cuts)

The GIL is released during transcription; one Transcriber can serve several threads.

Results are frozen dataclasses (Transcript, Segment, Word); the package ships type hints (py.typed). Tests: pip install voxrt[test] then VOXRT_TEST_DOWNLOAD=1 pytest bindings/python/tests (or point VOXRT_MODEL_DIR at a local copy). The test clip is LibriSpeech test-clean 1089-134686-0001 (CC BY 4.0, see tests/audio/ATTRIBUTION.md).

Metadata

Release files for voxrt 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for voxrt 0.2.0
File Interpreter ABI Platform
voxrt-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
voxrt-0.2.0-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.9 abi3 macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64 Details

Total release size: 4.3 MB

Release files / voxrt-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL voxrt-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
abcd66729fe3dcbe9667ea41c2835cf447d48b33f8b1daf307e911ad715fe521
BLAKE2b-256 checksum
How to use checksums
df1b6fba57a90e6c3c8d62b5a8e85eec1755d549c1f484a4bd59712e03677004
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / voxrt-0.2.0-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL voxrt-0.2.0-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 1.6 MB
Tags CPython 3.9 abi3 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5f8c394b4365be0e59eaebb6b303dcb3a425b6fc2e1c6eff5fbfc9d624b2b4e2
BLAKE2b-256 checksum
How to use checksums
b137c6947b40a0eda94b9027ca9a0f60e40cbfcfe8ab6bc80ef330cf7907fba3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Security for voxrt 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for voxrt-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page