The PLUS variant adds two capabilities over the base 4.1-2b:
Punctuated and capitalised transcripts by default
— no special
prompt required.
Speaker labels and word-level timestamps
in the model's structured
output (full output parsing in CrispASR is the next step; raw text
works today).
Architecturally PLUS is the base 4.1-2b plus a single change: the
encoder's layer-3 hidden state is concatenated with the final layer
output (config:
cat_hidden_layers: [3]
), producing a 2048-dim
projector input instead of 1024. The Q-Former cross-attention K/V
projection weights are correspondingly
(1024, 2048)
.
Files
File
Quantisation
Size
Notes
granite-speech-4.1-2b-plus-f16.gguf
F16
~5.6 GB
Encoder + projector in F32, LLM weights in F16
Q4_K and Q4_K-f16enc variants will land once parity is validated.
Usage with CrispASR
# auto-download and transcribe
crispasr --backend granite-4.1-plus -m auto samples/audio.wav
# or with explicit path
crispasr --backend granite-4.1-plus \
-m granite-speech-4.1-2b-plus-f16.gguf \
samples/audio.wav
End-to-end example on the JFK 11s clip:
$ crispasr --backend granite-4.1-plus -m auto samples/jfk.wav
And so my fellow Americans, ask not what your country can do for
you, ask what you can do for your country.
(Note the punctuation + capitalisation that the base 4.1-2b only
produces with an explicit
--ask "transcribe with proper punctuation..."
prompt.)
Architecture
Stage
Description
Encoder
16-layer Macaron Conformer (1024 dim, 8 heads, 15-tap depthwise conv). Hidden state at layer 3 is captured and concatenated with the final layer output → 2048-dim projector input.
Projector
2-layer BLIP-2 Q-Former. Cross-attention K/V weights are
(1024, 2048)
to consume the wider concatenated encoder feature. 3 learned query tokens per 15-frame window.
The same converter handles base / 4.1-2b / 4.1-2b-plus from a single
script — variant detection happens via
config.json
keys
(
cat_hidden_layers
,
encoder_hidden_size
).
granite-speech-4.1-2b-plus-GGUF huggingface.co is an AI model on huggingface.co that provides granite-speech-4.1-2b-plus-GGUF's model effect (), which can be used instantly with this cstr granite-speech-4.1-2b-plus-GGUF model. huggingface.co supports a free trial of the granite-speech-4.1-2b-plus-GGUF model, and also provides paid use of the granite-speech-4.1-2b-plus-GGUF. Support call granite-speech-4.1-2b-plus-GGUF model through api, including Node.js, Python, http.
granite-speech-4.1-2b-plus-GGUF huggingface.co is an online trial and call api platform, which integrates granite-speech-4.1-2b-plus-GGUF's modeling effects, including api services, and provides a free online trial of granite-speech-4.1-2b-plus-GGUF, you can try granite-speech-4.1-2b-plus-GGUF online for free by clicking the link below.
cstr granite-speech-4.1-2b-plus-GGUF online free url in huggingface.co:
granite-speech-4.1-2b-plus-GGUF is an open source model from GitHub that offers a free installation service, and any user can find granite-speech-4.1-2b-plus-GGUF on GitHub to install. At the same time, huggingface.co provides the effect of granite-speech-4.1-2b-plus-GGUF install, users can directly use granite-speech-4.1-2b-plus-GGUF installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
granite-speech-4.1-2b-plus-GGUF install url in huggingface.co: