Skip to main content

transcribe-cpp-native

Prebuilt native library for transcribe-cpp, the Python bindings for transcribe.cpp (local speech-to-text on ggml).

You normally don't install this directly — pip install transcribe-cpp depends on it. It carries no Python API; it bundles the libtranscribe shared library plus its ggml backend libraries and registers them with the bindings via the transcribe_cpp.native entry point.

What each artifact ships:

Artifact Backends
Linux x86_64 wheel CPU (conservative baseline) + Vulkan backend module
Windows x86_64 wheel CPU (conservative baseline) + Vulkan backend module
macOS arm64 wheel Metal (embedded shaders) + CPU
sdist builds from source; machine-tuned CPU by default, backends via CMAKE_ARGS

The Vulkan backend ships as a dynamic ggml module: on machines without a Vulkan loader or driver it simply fails to load and CPU keeps working — no crash, no import error. Specialized providers (e.g. CUDA) are separate packages installed alongside this one via extras of transcribe-cpp.

Building from the sdist requires CMake ≥ 3.21, Ninja, and a C++17 compiler; backend selection follows the repo's CMake options, e.g.:

CMAKE_ARGS="-DTRANSCRIBE_VULKAN=ON" pip install --no-binary :all: transcribe-cpp-native

Metadata

Release files for transcribe-cpp-native 0.3.1

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

Source distribution (sdist)

Source distribution for transcribe-cpp-native 0.3.1
File Size Uploaded
transcribe_cpp_native-0.3.1.tar.gz 4.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for transcribe-cpp-native 0.3.1
File
transcribe_cpp_native-0.3.1-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
transcribe_cpp_native-0.3.1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
transcribe_cpp_native-0.3.1-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
transcribe_cpp_native-0.3.1-py3-none-macosx_11_0_x86_64.whl Python 3 none macOS 11.0+ x86-64 Details
transcribe_cpp_native-0.3.1-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details

Total release size: 65.2 MB

Release files / transcribe_cpp_native-0.3.1.tar.gz

Download URL transcribe_cpp_native-0.3.1.tar.gz
Size 4.2 MB
Tags Source
SHA-256 checksum
How to use checksums
7512adfd409fca9cacd753d5172f833b0725a9e7400aaf21a8356966bd892fa4
BLAKE2b-256 checksum
How to use checksums
6263203bc8bd725fafda458c61538fbf1054b92476f656c2130526016a3fc6d6
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 4, 2026.

Transparency log

Release files / transcribe_cpp_native-0.3.1-py3-none-win_amd64.whl

Download URL transcribe_cpp_native-0.3.1-py3-none-win_amd64.whl
Size 17.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
8bb3e962cf9405054129a8ca9ecf9c9df7f4f044b9d6467bf94d5823ff1c9533
BLAKE2b-256 checksum
How to use checksums
809b7264a0310928a64174e3f430dd09b3c1b458dc1455e90a84b58a7932e511
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 4, 2026.

Transparency log

Release files / transcribe_cpp_native-0.3.1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL transcribe_cpp_native-0.3.1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 21.9 MB
Tags Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
9647bff7a7486810c2778fb9b86a6ac0302688620bfad8f31b560697423641aa
BLAKE2b-256 checksum
How to use checksums
69e48eb5fe1fbf5c6519289ab1876828b6c9183456803d3135160422279392af
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 4, 2026.

Transparency log

Release files / transcribe_cpp_native-0.3.1-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL transcribe_cpp_native-0.3.1-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 18.0 MB
Tags Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
cffc38c389fb5933270c6b7e282c18dcb5b88798005c021a4f6644372d3f9ffa
BLAKE2b-256 checksum
How to use checksums
6b95f7eb1c286a40f24408b5fd57a55e40ddc4e1bffb0ed85265165977bdcf5b
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 4, 2026.

Transparency log

Release files / transcribe_cpp_native-0.3.1-py3-none-macosx_11_0_x86_64.whl

Download URL transcribe_cpp_native-0.3.1-py3-none-macosx_11_0_x86_64.whl
Size 1.5 MB
Tags Python 3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
a03335e8512b0f8a35ed6b3409beca6530161060dbf5f6d31615cca51edf3abd
BLAKE2b-256 checksum
How to use checksums
039d7ab7c0215f393bfaf8581217972ff12ec7044026506001b5d9439ecbfd60
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 4, 2026.

Transparency log

Release files / transcribe_cpp_native-0.3.1-py3-none-macosx_11_0_arm64.whl

Download URL transcribe_cpp_native-0.3.1-py3-none-macosx_11_0_arm64.whl
Size 1.8 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8b5fe9f76fcb88d64981c55837f74bd0ccba013ac7f1487216a59a1ef8dadc82
BLAKE2b-256 checksum
How to use checksums
ba0dd812ad4176cdb1fd6406e7caf2394da6eca7d9db422d1a7a9b1696b2cb10
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 4, 2026.

Transparency log

Release history Release notifications | RSS feed

0.4.0

6 release files

This release

0.3.1 This release

6 release files

0.3.0

6 release files

0.2.4

6 release files

0.2.3

6 release files

0.2.2

6 release files

0.2.1

6 release files

0.2.0

6 release files

0.1.3

6 release files

0.1.2

6 release files

0.1.1

6 release files

0.1.0

6 release files

0.0.11

6 release files

0.0.10

6 release files

0.0.9

6 release files

0.0.8

6 release files

0.0.7

6 release files

0.0.6

6 release files

0.0.5

6 release files

0.0.4

6 release files

0.0.3

6 release files

0.0.0

2 release files

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