Release Notes

Follow new updates and improvements to Speechmatics.

August 7th, 2026

Batch SaaS

Improvements

The default behaviour for polling GET /jobs/{jobid} and GET /jobs/{jobid}/transcript endpoints is changing so that requests can wait for up to 2 seconds for a job to complete before returning. This reduces the need for frequent client-side polling and can improve turnaround time for users.

This behaviour can be disabled by sending wait=0 to return immediately. Client-side polling can be avoided for most jobs by using Synchronous transcription.

August 6th, 2026

Realtime SaaS

Fixes

Fixed recently introduced issue with remove_disfluencies, where punctuation around disfluencies was not being removed. Disfluency tagging (and removal) is currently unavailable for Finnish (fi), Norwegian (no) and Swedish (sv), after being added on Jul 29, 2027.

Bug introduced in release version: 2026.07.29

Updated Orchestrator Version: 2026.08.05+3c8ca0561c+15.18.0

August 6th, 2026

Batch SaaS

Fixes

Fixed recently introduced issue with remove_disfluencies, where punctuation around disfluencies was not being removed. Disfluency tagging (and removal) is currently unavailable for Finnish (fi), Norwegian (no) and Swedish (sv), after being added on Jul 28, 2027.

Bug introduced in release version: 2026.07.28

Updated Orchestrator Version: 2026.08.05+3c8ca0561c+15.18.0

August 3rd, 2026

Batch SaaS

Improvements

Updated Melia 1 model for multilingual transcription provides:

  • Improved transcription accuracy (WER reduced by 2% relative overall)

  • Improved alphanumerics, with output now more closely matching written form

Updated Orchestrator Version: 2026.07.31+f3542ffa97+1.5.0

July 29th, 2026

Realtime SaaS

New

Disfluency detection and removal now supports 19 additional languages, including Arabic, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Italian, Japanese, Mandarin, Norwegian, Polish, Portuguese, Russian, Spanish, and Swedish. See the documentation for more details.

Updated Orchestrator Version: 2026.07.24+b3c1e3bbc5+15.17.0

July 28th, 2026

Batch SaaS

New

Disfluency detection and removal now supports 19 additional languages, including Arabic, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Italian, Japanese, Mandarin, Norwegian, Polish, Portuguese, Russian, Spanish, and Swedish. See the documentation for more details.

Updated Orchestrator Version: 2026.07.24+b3c1e3bbc5+15.17.0

July 20th, 2026

Realtime SaaS

New

A new global endpoint is now available at global.rt.speechmatics.com. This address automatically routes connections to the nearest region, providing the lowest latency and eliminating the need to hard-code specific regional endpoints into your applications.

Regional endpoints such as eu.rt.speechmatics.com and us.rt.speechmatics.com remain available for customers with specific data residency requirements.

Refer to the Realtime transcription documentation for full details.

July 15th, 2026

Realtime SaaS

New

Realtime transcript messages (AddTranscript , AddPartialTranscript, and EndOfUtterance) now include a forced flag, allowing clients to identify transcripts generated by a forced end of utterance. See the documentation for more details.

Improvements

Improved accuracy (reduced deletions at end of utterance) when using ForceEndOfUtterance, with specific values of max_delay.

Updated Orchestrator Version: 2026.07.10+d3875410b2+15.15.0

July 14th, 2026

Batch SaaS

Improvements

New Melia 1 model for multilingual transcription provides:

  • Improved English transcription accuracy (WER reduced by 2.4% relative)

  • Improved code-switching accuracy with language hints

  • Improved alphanumeric formatting

Updated Orchestrator Version: 2026.07.09+8723c03fc9+1.4.0

July 10th, 2026

Realtime Kubernetes

Added

  • Added support for Gateway API HTTPRoute and ListenerSet resources for the proxy service.

    • Gateway API support can be used as an alternative to Ingress and an Ingress controller.

    • Gateway resources are not created by this chart and must be managed separately.

Updates

  • Updated the Redis dependency to use 8.6.4-alpine image.

  • Updated the Realtime container and GPU Transcription Inference Container version to 15.14.0. For more information, see the 15.14.0 container release notes.

  • Updated the sessiongroups CustomResourceDefinitions and controller.

    • Refer to the sm-realtime Helm chart RELEASE_NOTES.md for upgrade details.

Deprecated

  • Deprecated the proxy.ingress.url Helm value in favour of proxy.ingress.hostname for configuring the Ingress hostname.

    • Existing deployments remain compatible: if proxy.ingress.hostname is not set, the chart will continue to use proxy.ingress.url as a fallback.

Security fixes

Vulnerability Management

  • Software Bill of Materials (SBOM) is available for download from the corresponding release page in our Support Portal.

  • OpenVEX statements are also available for each image, download from the corresponding release page in our Support Portal. These encode our assessment of CVEs that don't affect this release.

Non-Applicable CVEs

The following vulnerabilities were reviewed and determined to have no security impact on this release due to specific configurations or the use of closed, trusted environments.

Container

Component

Identified CVEs

Reason

Transcriber (Realtime)

libgstreamer

CVE-2025-3887

Manually patched (build 1.24.2-sm-1320260); scanners may still flag it because the base version string remains unchanged

Transcriber (Realtime)

ffmpeg and bundled codec libraries (libopenexr, libmfx1, libde265, libzvbi, libopenh264, libopenjp2, libvo-amrwbenc, libsndfile, libsoup, libcurl, libp11-kit, glib-networking)

Multiple CVEs - see attached OpenVEX file for full per-CVE list

False positives: most stem from scanners matching against an older ffmpeg version tracker rather than the newer Speechmatics build (8.1.1) actually shipped; the rest are codec paths (video encode/decode, teletext, JPEG2000, etc.) never invoked by our audio-only decode-to-WAV pipeline

Transcriber (Realtime)

transformers

CVE-2026-4372, CVE-2026-1839

Model-loading / checkpoint-deserialization RCE path not invoked at runtime - the deployed code never calls from_pretrained / AutoModel

Transcriber (Realtime)

python3-pip (vendored urllib3/requests)

CVE-2024-35195, CVE-2025-66418, CVE-2025-66471, CVE-2026-21441, CVE-2026-9375

Build/install-time only, not on any runtime path

GPU Inference Server (Transcription)

wheel, setuptools

CVE-2026-24049, CVE-2024-6345, CVE-2025-47273

Base-image packaging tooling not invoked at inference runtime; fixes available, to be picked up in a future rebuild

The control-plane components and bundled Redis image were also scanned (Medium severity and above) and no High or Critical vulnerabilities were identified.