0.9.4-4
Point release
New Features
- Adds support for Cartesia Speech to text Ink-Whisper model. You can now use Cartesia for both TTS and STT.
- Adds support for creating an Agent Call on Ultravox. To enable this
feature, you must set the
agent_id
property in the ultravox llm verb as described here. This is an optional property, and if not set the Create Call API will be used instead (i.e. legacy behavior). - The
say
verb now supports a TTS streaming mode where you can supply the full prompt at once in thetext
property. - Adds additional support for Italian voicemail detection based on common operator messages.
- When registering with an outbound SIP trunk, use the account-level sip realm in the Contact header if provided.
Bug fixes
- error if app does not specify a speech synthesis voice issue.
- unhandled exception issue
- remove unnecessary logging PR
- embedded urls in
createCall
REST call createCall verb caused parsing issue PR - unhandled exception in
dial
verb PR - in certain dial scenarios, the A leg could be left connected after a successful REFER on the B leg PR
- remove video SDP when making outbound call PR
- fix issue with
dub
verb whereloop: false
caused the audio to incorrectly loop PR - fix potential looping behavior in background sticky bargeIn task PR
- fix snyk warning in drachtio-fsmrf PR
- route logs for jambonz-api-server to the correct log file PR
- creating new application in the webapp does not save a TTS voice by default PR
- fix issue when wild cards or regex is used in phone number for multiple carriers PR
SQL changes
None.
Availability
- Available now on jambonz.cloud
- Available now with devops scripts for subscription customers
Questions? Contact us at support@jambonz.org