Super excited to announce a new release after a while - this release is special, in that it marks a change for Vocode. Going forward, we will be working on Vocode Core as our priority, and no longer gating functionality behind our Hosted API - the foundation for the API will be available here in vocode-core. Our team will be building features to benefit the whole community, and it'll all be open source.
Highlights
👥 Conversation Mechanics
- Better endpointing (agnostic of transcribers)
- Better interruption handling
- Guide
🕵️ Agents
- ✨NEW✨ Anthropic-based Agent
- Supports all Claude 3 Models
- OpenAI GPT-4o Support
- Azure OpenAI revamp
💪 Actions
- ✨NEW✨ External Actions - Guide
- Improved Call Transfer
- ✨NEW✨ Wait Actions (IVR Navigation)
- ✨NEW✨ Phrase triggers for actions (instead of function calls) - Guide
🗣️ Synthesizers
- ElevenLabs
- ✨NEW✨ Websocket-based Client
- Updated RESTful client
- ✨NEW✨ PlayHT Synthesizer “v2” with PlayHT On-Prem Support
- Rime Mist support
✍️ Transcribers
- ✨NEW✨ Deepgram built-in endpointing
📞 Telephony
- Twilio
- Stronger interruption handling by clearing audio queues
- Vonage
- Koala Noise Suppression
🎉 DevEx / Miscellaneous
- ✨NEW✨ Loguru for improved logging formatting - Guide
- Some new utilities to make setting up loguru in your projects fast and easy 😉
- Sentry for Metric / Error Collection - Guide
- Clean handling of content filters in ChatGPT agents
- Redis Message Queue for tracking mid-call events across different instances
Thanks so much to the folks who worked on this! @arpagon, @DanteNoguez, @rjheeta, @skirdey, @ajar98, @adnaans, @Kian1354, @srhinos, @VladCuciureanu
Full Changelog: v0.1.111...v0.1.113