Granite Switch 4.1 Combines Chat, Decisions and Speech

IBM combines chat, decision adapters and English transcription in Granite Switch 4.1. What the shared deployment offers, and what to test.

IBM announced Granite Switch 4.1 on October 15, following the checkpoint’s October 14 release date. The 8B and 30B versions combine a language model, decision adapters and speech transcription behind one endpoint. For a team already running a model server, the practical question is whether sharing that deployment reduces the cost of a workflow without making its parts harder to evaluate. This assessment reflects the documentation available on October 19. IBM announcement

What shares the endpoint

The 8B checkpoint combines a Granite 4.1 base with a 128K context window, a general decision adapter, a Guardian adapter and a 470M-parameter English speech encoder. These are composed components: the speech encoder transcribes audio and inserts the transcript into the language model’s context. They have not been jointly trained as a speech-language model. 8B model card

That distinction matters when an answer is wrong. A mistaken transcript can lead to a plausible but incorrect summary or classification. A useful evaluation should keep the transcript, the decision output and the final response separately, so a failure can be traced to the component that produced it.

IBM’s activated LoRA adapters can reuse the base model’s cached prefix. The company argues that this reduces the extra work needed to apply several decisions to the same context. Its launch comparisons are vendor evaluations, not evidence that every mixed workload will run faster or use fewer GPUs. IBM announcement

Our Open Decision Models coverage looks at the related choice of using a specialized model for classification. Switch offers another deployment arrangement: keep generation and specialized decisions together. The right comparison is the complete workflow, including requests that must wait while other tasks occupy the server.

Speech has specific limits

The documented audio path is English-only and produces lowercase, unpunctuated transcripts without decode-time steering. It should not be assumed to handle a multilingual recording or preserve punctuation needed by a downstream application. The card documents Transformers and vLLM backends and installation through the Granite Switch project, including audio dependencies. Model card and setup

For a support-call workflow, test names, account references and short negations before using a transcript to choose an action. Measure classification against the original recording as well as the generated text. Otherwise, a classifier can appear accurate while faithfully acting on a transcription error.

License label and deployment evidence

IBM labels the checkpoint Apache 2.0. On October 19, the checkpoint’s file listing did not contain a standalone LICENSE file, and the expected raw LICENSE URL returned 404. That is a documentation gap worth resolving before redistribution; this article does not treat the label as a review of every bundled component’s terms. Checkpoint files

We have not run this checkpoint or measured its memory use. An 8B base-model label is not the total runtime requirement: reserve capacity for the speech component, adapters, cache and concurrent requests. Use the Local LLM Machines guide for the hardware questions, then test the exact serving configuration.

A useful first comparison

Start with one existing workflow that currently makes separate transcription, generation and classification calls. Run the same inputs through Switch and the existing services. Record end-to-end latency, peak memory, transcription errors and classification failures under simultaneous requests. Keep the decision thresholds and acceptance criteria fixed.

Shared deployment is attractive when several tasks repeatedly inspect the same context. Separate services may remain easier to scale when speech traffic and long generations peak at different times. Granite Switch makes that choice testable with downloadable components; the result depends on the workload the team actually needs to serve.

Reading links added October 19, 2026.

For transcription outside this English-only path, our article on Falcon ASR’s Arabic and Emirati focus explains why language and dialect coverage need their own evaluation.

Reference guide

The Open Models guide compares open-weight models by license, hardware and task fit.

Continue reading.

Insight2 min read

LightOnOCR-3 Adds Layout and Chart Extraction

LightOn's three OCR models add document regions, image descriptions and chart data. How to evaluate the output before using it in retrieval.

Insight13 min read

Google Ships EmbeddingGemma 2: Text, Images, Video and Audio in One Vector Space

EmbeddingGemma 2 embeds text, code, image, video and audio in one 768-d space, ungated under Apache 2.0. Real sizes, self-reported scores, what to test.

Insight3 min read

Holo4 Combines Computer Use and Tools, with Different Licenses

Holo4 spans GUI, code, MCP and API workflows. Its 27B and 35B-A3B checkpoints have different licenses. What to check before evaluation.