v0.13.0

dancasas/SMPLitexv0.13.0Sep 4, 2026by csiwek

Upgrading?

AI Summary

Introduces significant SIP and media handling improvements, including Speechmatics STT integration, configurable SIP proxies, and expanded recording capabilities that now capture every audio source in a room.

Key Highlights

  • Added Speechmatics STT support
  • Configurable SIP proxy for outbound requests
  • Room recording now transcribes and records every audio source, not just leg participants
  • Added REST and VSI endpoints for custom data management (CRUD)

New Features

  • Configurable SIP proxy for outbound requests
  • Added padding to mono recordings
  • Fixed Contact URI on outgoing register
  • Fixed TLS URI parsing
  • Speechmatics STT integration
  • Custom data support for legs
  • WebSocket ingress playout lead and mixer-clocked source

Full Release Notes

## What's Changed
* Configurable SIP proxy for outbound requests by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/139
* Add padding to mono recordings by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/140
* Fix Contact URI on outgoing register by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/141
* Fix tls uri parsing by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/150
* siprec: check recording metadata against the SDP it arrived with by @agranig in https://github.com/VoiceBlender/voiceblender/pull/144
* mixer: assemble whole frames from a source of any packetisation by @agranig in https://github.com/VoiceBlender/voiceblender/pull/145
* room: transcribe and record every audio source, not just leg participants by @agranig in https://github.com/VoiceBlender/voiceblender/pull/147
* feat(wsmedia,mixer): WS ingress playout lead and mixer-clocked source… by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/151
* Makre Recording test durable by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/152
* Speechmatics STT by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/135
* fix: rtp port recycling, allocator by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/153
* fix: stop double-pacing the leg-agent audio path by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/157
* Only route Meta inbound to WhatsApp when media is still DTLS-encrypted by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/158
* Add custom data to a leg by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/159
* REST and VSI endpoints to modify custom_data for legs (CRUD) by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/160


**Full Changelog**: https://github.com/VoiceBlender/voiceblender/compare/v0.12.2...v0.13.0

Related Repositories