v0.13.0

Wei-Shaw/sub2apiv0.13.0Sep 4, 2026by csiwek

Upgrading?

AI Summary

Adds Speechmatics STT integration, configurable SIP proxy features, and REST/VSI endpoints for managing leg custom data.

Key Highlights

  • Speechmatics STT support added
  • Configurable SIP proxy for outbound requests
  • Custom data endpoints (REST and VSI) for legs
  • Fixes for TLS URI parsing and Contact URI on register

New Features

  • Speechmatics STT integration
  • Custom data management for legs
  • SIP proxy configuration

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