Upload folder using huggingface_hub
Browse files- .gitattributes +14 -0
- README.md +68 -0
- bin/crispasr +3 -0
- lib/libcrispasr.0.6.0.dylib +3 -0
- lib/libcrispasr.1.dylib +3 -0
- lib/libcrispasr.dylib +3 -0
- lib/libggml-base.0.10.2.dylib +3 -0
- lib/libggml-base.0.dylib +3 -0
- lib/libggml-base.dylib +3 -0
- lib/libggml-cpu.0.10.2.dylib +3 -0
- lib/libggml-cpu.0.dylib +3 -0
- lib/libggml-cpu.dylib +3 -0
- lib/libggml-metal.0.10.2.dylib +3 -0
- lib/libggml-metal.0.dylib +3 -0
- lib/libggml-metal.dylib +3 -0
- lib/libggml.0.10.2.dylib +0 -0
- lib/libggml.0.dylib +0 -0
- lib/libggml.dylib +0 -0
- lib/libwhisper.dylib +3 -0
- manifest.json +52 -0
.gitattributes
CHANGED
|
@@ -33,3 +33,17 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
bin/crispasr filter=lfs diff=lfs merge=lfs -text
|
| 37 |
+
lib/libcrispasr.0.6.0.dylib filter=lfs diff=lfs merge=lfs -text
|
| 38 |
+
lib/libcrispasr.1.dylib filter=lfs diff=lfs merge=lfs -text
|
| 39 |
+
lib/libcrispasr.dylib filter=lfs diff=lfs merge=lfs -text
|
| 40 |
+
lib/libggml-base.0.10.2.dylib filter=lfs diff=lfs merge=lfs -text
|
| 41 |
+
lib/libggml-base.0.dylib filter=lfs diff=lfs merge=lfs -text
|
| 42 |
+
lib/libggml-base.dylib filter=lfs diff=lfs merge=lfs -text
|
| 43 |
+
lib/libggml-cpu.0.10.2.dylib filter=lfs diff=lfs merge=lfs -text
|
| 44 |
+
lib/libggml-cpu.0.dylib filter=lfs diff=lfs merge=lfs -text
|
| 45 |
+
lib/libggml-cpu.dylib filter=lfs diff=lfs merge=lfs -text
|
| 46 |
+
lib/libggml-metal.0.10.2.dylib filter=lfs diff=lfs merge=lfs -text
|
| 47 |
+
lib/libggml-metal.0.dylib filter=lfs diff=lfs merge=lfs -text
|
| 48 |
+
lib/libggml-metal.dylib filter=lfs diff=lfs merge=lfs -text
|
| 49 |
+
lib/libwhisper.dylib filter=lfs diff=lfs merge=lfs -text
|
README.md
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Voice Scribe — CrispASR runtime, macOS arm64
|
| 2 |
+
|
| 3 |
+
Pre-built CrispASR runtime for the Voice Scribe Apple Silicon stack. Mirror of
|
| 4 |
+
[`CrispStrobe/CrispASR`](https://github.com/CrispStrobe/CrispASR.git) `v0.6.0`
|
| 5 |
+
(commit `a471a3c6f93a69dd2f13b9b828312aa9bf99ebd7`) built with Metal + CPU GGML
|
| 6 |
+
backends, for use as the `crispasr` binary backing the `parakeet-tdt-0.6b-v3`
|
| 7 |
+
GGUF Q5 lane on macOS.
|
| 8 |
+
|
| 9 |
+
This is a **runtime bundle**, not a model. Voice Scribe downloads it on first
|
| 10 |
+
run when the user picks Parakeet in Settings → ASR (or first PTT after
|
| 11 |
+
selection). Layout:
|
| 12 |
+
|
| 13 |
+
```
|
| 14 |
+
bin/crispasr 1.9 MB arm64 binary
|
| 15 |
+
lib/libcrispasr.0.6.0.dylib 3.0 MB primary runtime
|
| 16 |
+
lib/libggml-base.0.10.2.dylib 0.7 MB GGML core
|
| 17 |
+
lib/libggml-cpu.0.10.2.dylib 0.8 MB GGML CPU backend
|
| 18 |
+
lib/libggml-metal.0.10.2.dylib ? MB GGML Metal backend
|
| 19 |
+
lib/libggml.0.10.2.dylib ? MB GGML facade
|
| 20 |
+
manifest.json sha256 + size per file
|
| 21 |
+
```
|
| 22 |
+
|
| 23 |
+
(Symlinks `lib*.dylib`, `lib*.0.dylib`, `lib*.1.dylib` rebuild client-side from
|
| 24 |
+
the canonical files via `parakeet/scripts/download_models_apple.py --runtime
|
| 25 |
+
crispasr`.)
|
| 26 |
+
|
| 27 |
+
## Provenance
|
| 28 |
+
|
| 29 |
+
| Field | Value |
|
| 30 |
+
| --- | --- |
|
| 31 |
+
| Upstream repo | `https://github.com/CrispStrobe/CrispASR.git` |
|
| 32 |
+
| Upstream ref | `v0.6.0` |
|
| 33 |
+
| Upstream commit | `a471a3c6f93a69dd2f13b9b828312aa9bf99ebd7` |
|
| 34 |
+
| Build host macOS | (see `manifest.json`) |
|
| 35 |
+
| Target arch | `arm64` |
|
| 36 |
+
| GGML backends | Metal + CPU (BLAS off) |
|
| 37 |
+
| Compatibility | macOS 13.0 + Apple Silicon |
|
| 38 |
+
| Signing | ad-hoc (Developer ID + notarization land via `release.yml`) |
|
| 39 |
+
|
| 40 |
+
Authoritative file hashes are in `manifest.json`. Voice Scribe verifies sha256
|
| 41 |
+
of every downloaded file against the manifest at first-run install time.
|
| 42 |
+
|
| 43 |
+
## Verification
|
| 44 |
+
|
| 45 |
+
```bash
|
| 46 |
+
shasum -a 256 bin/crispasr lib/*.0.6.0.dylib lib/*.0.10.2.dylib
|
| 47 |
+
```
|
| 48 |
+
|
| 49 |
+
Expected hashes match the `files[].sha256` entries in `manifest.json`.
|
| 50 |
+
|
| 51 |
+
## Smoke test
|
| 52 |
+
|
| 53 |
+
```bash
|
| 54 |
+
DYLD_FALLBACK_LIBRARY_PATH=/path/to/lib bin/crispasr --version
|
| 55 |
+
```
|
| 56 |
+
|
| 57 |
+
Should print:
|
| 58 |
+
|
| 59 |
+
```
|
| 60 |
+
=== build info ===
|
| 61 |
+
version : 0.6.0
|
| 62 |
+
git sha : a471a3c6
|
| 63 |
+
```
|
| 64 |
+
|
| 65 |
+
## License
|
| 66 |
+
|
| 67 |
+
Inherits the upstream CrispASR license (MIT — see
|
| 68 |
+
[CrispStrobe/CrispASR](https://github.com/CrispStrobe/CrispASR/blob/main/LICENSE)).
|
bin/crispasr
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:577f8a1fcb9c42aea49c9898c977747270246632bea535b079a513134d9e322d
|
| 3 |
+
size 1924152
|
lib/libcrispasr.0.6.0.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:33161ad9c2a6100cc1e2df2527a0d6a7afb36f37bd0862a1fb98d37dbe89fb5a
|
| 3 |
+
size 2977688
|
lib/libcrispasr.1.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:33161ad9c2a6100cc1e2df2527a0d6a7afb36f37bd0862a1fb98d37dbe89fb5a
|
| 3 |
+
size 2977688
|
lib/libcrispasr.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:33161ad9c2a6100cc1e2df2527a0d6a7afb36f37bd0862a1fb98d37dbe89fb5a
|
| 3 |
+
size 2977688
|
lib/libggml-base.0.10.2.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4257ab7a1be924a41e122680704eceaad6e66350c1eb31fd05a223c58a5c0ed2
|
| 3 |
+
size 705256
|
lib/libggml-base.0.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4257ab7a1be924a41e122680704eceaad6e66350c1eb31fd05a223c58a5c0ed2
|
| 3 |
+
size 705256
|
lib/libggml-base.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4257ab7a1be924a41e122680704eceaad6e66350c1eb31fd05a223c58a5c0ed2
|
| 3 |
+
size 705256
|
lib/libggml-cpu.0.10.2.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:25a36f378d9745394ac325ac456c4d3d57335a4e0839d4bda67aa8ad23228920
|
| 3 |
+
size 845576
|
lib/libggml-cpu.0.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:25a36f378d9745394ac325ac456c4d3d57335a4e0839d4bda67aa8ad23228920
|
| 3 |
+
size 845576
|
lib/libggml-cpu.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:25a36f378d9745394ac325ac456c4d3d57335a4e0839d4bda67aa8ad23228920
|
| 3 |
+
size 845576
|
lib/libggml-metal.0.10.2.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c55ff8a4f4829e18c0d0534db4240aa6e07afc79096753fc593a3e7483ac5640
|
| 3 |
+
size 833544
|
lib/libggml-metal.0.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c55ff8a4f4829e18c0d0534db4240aa6e07afc79096753fc593a3e7483ac5640
|
| 3 |
+
size 833544
|
lib/libggml-metal.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c55ff8a4f4829e18c0d0534db4240aa6e07afc79096753fc593a3e7483ac5640
|
| 3 |
+
size 833544
|
lib/libggml.0.10.2.dylib
ADDED
|
Binary file (59.7 kB). View file
|
|
|
lib/libggml.0.dylib
ADDED
|
Binary file (59.7 kB). View file
|
|
|
lib/libggml.dylib
ADDED
|
Binary file (59.7 kB). View file
|
|
|
lib/libwhisper.dylib
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:33161ad9c2a6100cc1e2df2527a0d6a7afb36f37bd0862a1fb98d37dbe89fb5a
|
| 3 |
+
size 2977688
|
manifest.json
ADDED
|
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"build_host_macos": "26.3.1",
|
| 3 |
+
"build_xcode": "/Library/Developer/CommandLineTools",
|
| 4 |
+
"files": [
|
| 5 |
+
{
|
| 6 |
+
"executable": true,
|
| 7 |
+
"path": "bin/crispasr",
|
| 8 |
+
"sha256": "577f8a1fcb9c42aea49c9898c977747270246632bea535b079a513134d9e322d",
|
| 9 |
+
"size": 1924152
|
| 10 |
+
},
|
| 11 |
+
{
|
| 12 |
+
"executable": true,
|
| 13 |
+
"path": "lib/libcrispasr.0.6.0.dylib",
|
| 14 |
+
"sha256": "33161ad9c2a6100cc1e2df2527a0d6a7afb36f37bd0862a1fb98d37dbe89fb5a",
|
| 15 |
+
"size": 2977688
|
| 16 |
+
},
|
| 17 |
+
{
|
| 18 |
+
"executable": true,
|
| 19 |
+
"path": "lib/libggml-base.0.10.2.dylib",
|
| 20 |
+
"sha256": "4257ab7a1be924a41e122680704eceaad6e66350c1eb31fd05a223c58a5c0ed2",
|
| 21 |
+
"size": 705256
|
| 22 |
+
},
|
| 23 |
+
{
|
| 24 |
+
"executable": true,
|
| 25 |
+
"path": "lib/libggml-cpu.0.10.2.dylib",
|
| 26 |
+
"sha256": "25a36f378d9745394ac325ac456c4d3d57335a4e0839d4bda67aa8ad23228920",
|
| 27 |
+
"size": 845576
|
| 28 |
+
},
|
| 29 |
+
{
|
| 30 |
+
"executable": true,
|
| 31 |
+
"path": "lib/libggml-metal.0.10.2.dylib",
|
| 32 |
+
"sha256": "c55ff8a4f4829e18c0d0534db4240aa6e07afc79096753fc593a3e7483ac5640",
|
| 33 |
+
"size": 833544
|
| 34 |
+
},
|
| 35 |
+
{
|
| 36 |
+
"executable": true,
|
| 37 |
+
"path": "lib/libggml.0.10.2.dylib",
|
| 38 |
+
"sha256": "031905a1783f4f524ccea6af347d777c822c43c85f2f5ed78e6270980f58be69",
|
| 39 |
+
"size": 59736
|
| 40 |
+
}
|
| 41 |
+
],
|
| 42 |
+
"runtime": "crispasr",
|
| 43 |
+
"schema": "vs-runtime-bundle/1",
|
| 44 |
+
"signing": {
|
| 45 |
+
"identity": "ad-hoc",
|
| 46 |
+
"timestamp": null
|
| 47 |
+
},
|
| 48 |
+
"target_arch": "arm64",
|
| 49 |
+
"upstream_commit_sha": "a471a3c6f93a69dd2f13b9b828312aa9bf99ebd7",
|
| 50 |
+
"upstream_ref": "v0.6.0",
|
| 51 |
+
"upstream_repo": "https://github.com/CrispStrobe/CrispASR.git"
|
| 52 |
+
}
|