File size: 2,273 Bytes
010268a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | # Voice Scribe — CrispASR runtime, macOS arm64
Pre-built CrispASR runtime for the Voice Scribe Apple Silicon stack. Mirror of
[`CrispStrobe/CrispASR`](https://github.com/CrispStrobe/CrispASR.git) `v0.6.0`
(commit `a471a3c6f93a69dd2f13b9b828312aa9bf99ebd7`) built with Metal + CPU GGML
backends, for use as the `crispasr` binary backing the `parakeet-tdt-0.6b-v3`
GGUF Q5 lane on macOS.
This is a **runtime bundle**, not a model. Voice Scribe downloads it on first
run when the user picks Parakeet in Settings → ASR (or first PTT after
selection). Layout:
```
bin/crispasr 1.9 MB arm64 binary
lib/libcrispasr.0.6.0.dylib 3.0 MB primary runtime
lib/libggml-base.0.10.2.dylib 0.7 MB GGML core
lib/libggml-cpu.0.10.2.dylib 0.8 MB GGML CPU backend
lib/libggml-metal.0.10.2.dylib ? MB GGML Metal backend
lib/libggml.0.10.2.dylib ? MB GGML facade
manifest.json sha256 + size per file
```
(Symlinks `lib*.dylib`, `lib*.0.dylib`, `lib*.1.dylib` rebuild client-side from
the canonical files via `parakeet/scripts/download_models_apple.py --runtime
crispasr`.)
## Provenance
| Field | Value |
| --- | --- |
| Upstream repo | `https://github.com/CrispStrobe/CrispASR.git` |
| Upstream ref | `v0.6.0` |
| Upstream commit | `a471a3c6f93a69dd2f13b9b828312aa9bf99ebd7` |
| Build host macOS | (see `manifest.json`) |
| Target arch | `arm64` |
| GGML backends | Metal + CPU (BLAS off) |
| Compatibility | macOS 13.0 + Apple Silicon |
| Signing | ad-hoc (Developer ID + notarization land via `release.yml`) |
Authoritative file hashes are in `manifest.json`. Voice Scribe verifies sha256
of every downloaded file against the manifest at first-run install time.
## Verification
```bash
shasum -a 256 bin/crispasr lib/*.0.6.0.dylib lib/*.0.10.2.dylib
```
Expected hashes match the `files[].sha256` entries in `manifest.json`.
## Smoke test
```bash
DYLD_FALLBACK_LIBRARY_PATH=/path/to/lib bin/crispasr --version
```
Should print:
```
=== build info ===
version : 0.6.0
git sha : a471a3c6
```
## License
Inherits the upstream CrispASR license (MIT — see
[CrispStrobe/CrispASR](https://github.com/CrispStrobe/CrispASR/blob/main/LICENSE)).
|