30 Commits

Author SHA1 Message Date
291beb1da4 v1.19.1 v1.19.1 2026-04-10 21:21:29 +00:00
79147f1e40 fix(readme): refresh documentation for jitter buffering, voicemail, and WebSocket signaling details 2026-04-10 21:21:29 +00:00
c3a63a4092 v1.19.0 v1.19.0 2026-04-10 21:15:34 +00:00
7c4756402e feat(proxy-engine,codec-lib): add adaptive RTP jitter buffering with Opus packet loss concealment and stable 20ms resampling 2026-04-10 21:15:34 +00:00
b6950e11d2 v1.18.0 v1.18.0 2026-04-10 17:25:34 +00:00
e4935fbf21 feat(readme): expand documentation for voicemail, IVR, audio engine, and API capabilities 2026-04-10 17:25:34 +00:00
f543ff1568 v1.17.2 v1.17.2 2026-04-10 17:14:14 +00:00
c63a759689 fix(proxy-engine): use negotiated SDP payload types when wiring SIP legs and enable default nnnoiseless features for telephony denoising 2026-04-10 17:14:14 +00:00
a02146633b v1.17.1 v1.17.1 2026-04-10 16:57:07 +00:00
f78639dd19 fix(proxy-engine,codec-lib,sip-proto,ts): preserve negotiated media details and improve RTP audio handling across call legs 2026-04-10 16:57:07 +00:00
2aca5f1510 v1.17.0 v1.17.0 2026-04-10 15:58:41 +00:00
73b28f5f57 feat(proxy-engine): upgrade the internal audio bus to 48kHz f32 with per-leg denoising and improve SIP leg routing 2026-04-10 15:58:41 +00:00
10ad432a4c v1.16.0 v1.16.0 2026-04-10 15:21:44 +00:00
66112091a2 feat(proxy-engine): integrate Kokoro TTS generation into proxy-engine and simplify TypeScript prompt handling to use cached WAV files 2026-04-10 15:21:44 +00:00
c9ae747c95 v1.15.0 v1.15.0 2026-04-10 15:12:30 +00:00
45f9b9c15c feat(proxy-engine): add device leg, leg transfer, and leg replacement call controls 2026-04-10 15:12:30 +00:00
7d59361352 feat(mixer): enhance mixer functionality with interaction and tool legs
- Updated mixer to handle participant and isolated leg roles, allowing for IVR and consent interactions.
- Introduced commands for starting and canceling interactions, managing tool legs for recording and transcription.
- Implemented per-source audio handling for tool legs, enabling separate audio processing.
- Enhanced DTMF handling to forward events between participant legs only.
- Added support for PCM recording directly from tool legs, with WAV file generation.
- Updated TypeScript definitions and functions to support new interaction and tool leg features.
2026-04-10 14:54:21 +00:00
6a130db7c7 v1.14.0 v1.14.0 2026-04-10 12:52:48 +00:00
93f671f1f9 feat(proxy-engine): add multiparty call mixing with dynamic SIP and WebRTC leg management 2026-04-10 12:52:48 +00:00
36eab44e28 v1.13.0 v1.13.0 2026-04-10 12:19:20 +00:00
9e5aa35fee feat(proxy-engine,webrtc): add B2BUA SIP leg handling and WebRTC call bridging for outbound calls 2026-04-10 12:19:20 +00:00
82f2742db5 v1.12.0 v1.12.0 2026-04-10 11:36:18 +00:00
239e2ac81d feat(proxy-engine): add Rust-based outbound calling, WebRTC bridging, and voicemail handling 2026-04-10 11:36:18 +00:00
ad253f823f v1.11.0 v1.11.0 2026-04-10 09:57:27 +00:00
3132ba8cbb feat(rust-proxy-engine): add a Rust SIP proxy engine with shared SIP and codec libraries 2026-04-10 09:57:27 +00:00
f3b18a7170 v1.10.0 v1.10.0 2026-04-10 08:54:46 +00:00
e6bd64a534 feat(call, voicemail, ivr): add voicemail and IVR call flows with DTMF handling, prompt playback, recording, and dashboard management 2026-04-10 08:54:46 +00:00
6ecd3f434c v1.9.0 v1.9.0 2026-04-10 08:22:12 +00:00
fd3a408cc2 feat(routing): add rule-based SIP routing for inbound and outbound calls with dashboard route management 2026-04-10 08:22:12 +00:00
f3e1c96872 initial commit — SIP B2BUA + WebRTC bridge with Rust codec engine
Full-featured SIP router with multi-provider trunking, browser softphone
via WebRTC, real-time Opus/G.722/PCM transcoding in Rust, RNNoise ML
noise suppression, Kokoro neural TTS announcements, and a Lit-based
web dashboard with live call monitoring and REST API.
2026-04-09 23:03:55 +00:00