Skip to page content
SAVRN
Search Plan a project

Open-weight model

qwen3-forced-aligner-glade

by Josh Leverette coder543/qwen3-forced-aligner-glade

qwen3-forced-aligner-glade is an open-weight model from Josh Leverette, released under Apache License 2.0. Its published files total 1.1 GB.

Glade is a native Swift library for on-device speech inference on Apple silicon. This repository supplies converted model assets and configuration for Glade's model-specific host runtime. Glade's runtime source is currently private.

Parameters—
Context—
Weights1.1 GB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads—

Model Card

By Josh Leverette, published under apache-2.0, revision 30f6ff35e1cb.

Glade is a native Swift library for on-device speech inference on Apple silicon. This repository supplies converted model assets and configuration for Glade's model-specific host runtime. Glade's runtime source is currently private. Glade conversion of Qwen3 ForcedAligner, source revision c07281df297b9905d24a508279258cccf987a064. The upstream model and converted weights use Apache License 2.0. The complete checkpoint has approximately 918 million parameters; the 0.6B name describes its text backbone. This model predicts timestamps for supplied words. It does not recognize or replace a transcript. Requires physical Apple silicon with macOS 27 or iOS 27, Core AI APIs, and Glade's…

Read Josh Leverette's full model card

Qwen3 ForcedAligner for Glade

Glade is a native Swift library for on-device speech inference on Apple silicon. This repository supplies converted model assets and configuration for Glade's model-specific host runtime. Glade's runtime source is currently private.

Glade conversion of Qwen3 ForcedAligner, source revision c07281df297b9905d24a508279258cccf987a064. The upstream model and converted weights use Apache License 2.0. The complete checkpoint has approximately 918 million parameters; the 0.6B name describes its text backbone.

This model predicts timestamps for supplied words. It does not recognize or replace a transcript. Requires physical Apple silicon with macOS 27 or iOS 27, Core AI APIs, and Glade's model-specific host runtime. The graphs do not accept raw audio and text directly: the host performs 16 kHz audio framing, log-mel features, byte-level BPE, embedding lookup, causal-cache management and timestamp postprocessing. Geometry and numerical conventions are in metadata.json.

The convolutional frontend, 24-layer audio Transformer and 28-layer text Transformer use W8A16. The small timestamp classifier and embedding table retain FP16 weights. The text network is causal, but all supplied words are known: there is no autoregressive token-generation loop. Timestamp classes are 80 ms apart. The source's monotonic repair can produce zero-duration word spans.

Short inputs use shared-weight entry points for 512, 1,024 or 1,536 positions. Longer inputs use 512-position prefill with the original absolute rotary positions and complete per-layer key/value history, up to 8,192 combined audio and text positions. Audio is limited to five minutes per alignment call; both limits must be respected. Earlier context is retained across prefill blocks. Each text-stage asset contains four layers and one shared weight payload for all entry points. Query/key head normalization is batched across independent heads while preserving the model's normalization semantics.

Upstream advertises 11 languages, listed above. Other languages can be attempted on a best-effort basis; the list is not a language-conditioning restriction. This conversion does not establish timing accuracy outside that coverage. Hosts should preserve native recognizer timings when they are preferable, and retain the original transcript independently of its alignment units.

Measured performance

Audio is John F. Kennedy's “We choose to go to the Moon” speech. These are alignment times for an already supplied transcript, excluding speech recognition, model loading, specialization and audio-file decoding. Measurements include frontend, tokenization, neural stages and timestamp repair. Each workload has one complete warmup before measured repetitions.

Device Audio Warm alignment median RTFx Repetitions
M3 MacBook Air, 16 GB 20-second excerpt 0.103 s 194.9× 5
M3 MacBook Air, 16 GB Complete 18 min 15 s recording 7.541 s 145.3× 5
iPhone 15 Pro Max 20-second excerpt 0.125 s 160.4× 5
iPhone 15 Pro Max Complete 18 min 15 s recording 9.173 s 119.4× 3

The Mac used macOS 27 build 26A428; the phone used iOS 27 build 24A437 and a Release host runtime. The complete recording is 1,095.3 seconds, divided into 36 supplied transcript segments of at most 35 seconds, retaining every sample. These results do not predict the speed of one long-context alignment call. A separate 238.6-second call with 5,151 valid positions takes 6.91 seconds on Mac, approximately 34.5× real time. Long global attention is materially more expensive.

The Mac full-recording measurements were at fair thermal state. The phone's full-recording measurements were taken after cooling, all at nominal state; the short phone measurement was at fair state. A diagnostic run immediately after phone compilation was slower and is not used in this table.

Every phone repetition matched the Mac's supplied input plan, raw timestamp classes and repaired word times exactly, including all 4,448 classes for the complete recording. The export also matches the previously qualified native implementation on the dense and long-context checks. This establishes numerical agreement, not new independent human word-boundary accuracy.

Sampled peak client footprint was about 0.81 GB for the Mac full-recording run and 1.48 GB for the phone full-recording run. These exclude external driver and compiler allocations and are not total device memory use.

A separate iPhone hardware trace exercised all three dense capacities and cached prefill across a 5,151-position input. All 204 graph calls contained ANE prediction activity, with zero target-process GPU intervals. All 1,622 raw timestamp classes and repaired word times matched the Mac. The complete scope and expected per-stage call counts were checked. Placement does not measure arithmetic-unit utilization or energy use.

Preparation and loading

Source .aimodel assets specialize for the device on first use. These are not precompiled .aimodelc assets. Preparation loads assets and functions sequentially.

Device First observed preparation Subsequent cached preparation
M3 MacBook Air 8 min 27 s 0.139 s
iPhone 15 Pro Max 11 min 15 s 0.081–0.579 s

These are observed cache histories, not controlled empty-system-cache or fresh-install guarantees. Related graph experiments preceded the Mac run; underlying OS cache reuse is opaque. Host tokenizer/embedding initialization and audio I/O are excluded from preparation. Storage, application, OS and device changes can affect these times and may trigger specialization again.

AoT compiler products are omitted: no client load-time benefit has been established for this graph. Download one consistent repository snapshot, validate its metadata, and verify files against the checksums supplied by Hugging Face before loading. This package contains runtime assets only, with no recordings, reference transcripts or diagnostic tensors.

Identity and Version

Repository
coder543/qwen3-forced-aligner-glade
Publisher
Josh Leverette
Task
Not stated by the source
Modality
Other
Library
Not stated by the source
Parameters
Not stated by the source
Languages
en, zh, yue, fr, de, it, ja, ko
Revision
30f6ff35e1cb3463273025d91c0b15dc0fa42fc8
First published
2026-09-28
Last updated
2026-10-09

Files and Weights

38 files, 1.1 GB in total.

Configuration11 files · 2.3 KB
Tokenizer1 file · 11.4 MB
Documentation2 files · 17.7 KB
Other23 files · 1.1 GB
Repository1 file · 2.3 KB
Every file
FileTypeSizeSHA-256
audio.aimodel/metadata.jsonConfiguration105 B —
head.aimodel/metadata.jsonConfiguration105 B —
metadata.jsonConfiguration1.2 KB —
subsampling.aimodel/metadata.jsonConfiguration105 B —
text_0.aimodel/metadata.jsonConfiguration105 B —
text_1.aimodel/metadata.jsonConfiguration105 B —
text_2.aimodel/metadata.jsonConfiguration105 B —
text_3.aimodel/metadata.jsonConfiguration105 B —
text_4.aimodel/metadata.jsonConfiguration105 B —
text_5.aimodel/metadata.jsonConfiguration105 B —
text_6.aimodel/metadata.jsonConfiguration105 B —
LICENSEDocumentation11.4 KB —
README.mdDocumentation6.4 KB —
audio.aimodel/main.hashOther32 B —
audio.aimodel/main.mlirbOther306.6 MB cd696a1db463
embeddings.f16Other311.4 MB a6968a6f3a65
head.aimodel/main.hashOther32 B —
head.aimodel/main.mlirbOther10.2 MB 4f6220283e1c
mel-filter.f32Other102.9 KB c342ed6d06c9
subsampling.aimodel/main.hashOther32 B —
subsampling.aimodel/main.mlirbOther12.1 MB cba2cc5f81d5
text_0.aimodel/main.hashOther32 B —
text_0.aimodel/main.mlirbOther64.3 MB ac33043dfbca
text_1.aimodel/main.hashOther32 B —
text_1.aimodel/main.mlirbOther64.3 MB c788c2fb05a6
text_2.aimodel/main.hashOther32 B —
text_2.aimodel/main.mlirbOther64.3 MB adea843826c5
text_3.aimodel/main.hashOther32 B —
text_3.aimodel/main.mlirbOther64.3 MB c9049686ab1b
text_4.aimodel/main.hashOther32 B —
text_4.aimodel/main.mlirbOther64.3 MB 395546d89a32
text_5.aimodel/main.hashOther32 B —
text_5.aimodel/main.mlirbOther64.3 MB c56019821d91
text_6.aimodel/main.hashOther32 B —
text_6.aimodel/main.mlirbOther64.3 MB 3e818170f486
window.f32Other1.6 KB —
.gitattributesRepository2.3 KB —
tokenizer.jsonTokenizer11.4 MB cadfb9cbd9ff

License and Download

License
apache-2.0
Access
Open weights, no gate
Download from Josh Leverette

Released by Josh Leverette through its official repository on Hugging Face. Read the license.

Built From

  • Derived from Qwen/Qwen3-ForcedAligner-0.6B-hf
  • Quantized from Qwen/Qwen3-ForcedAligner-0.6B-hf

Questions About qwen3-forced-aligner-glade

Can I use qwen3-forced-aligner-glade commercially?

Yes. qwen3-forced-aligner-glade is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.