sarvamconv_ai_sdk 1.0.2
sarvamconv_ai_sdk: ^1.0.2 copied to clipboard
Flutter SDK for Sarvam Conversational AI - Real-time voice and text interactions
Changelog #
All notable changes to this project will be documented in this file.
1.0.2 - 2026-01-14 #
Fixed #
- Fixed
interactionIdreturning null for chat interactions by capturing it from the initial API response - Fixed
eventCallbacknot being called forServerInteractionEndEvent - Changed event handling to use separate
ifstatements instead ofelse ifto ensure all event types are processed independently
Changed #
eventCallbackis now always called for every event, regardless of SDK internal handling
1.0.0 - 2024-12-15 #
Added #
- Initial release of Sarvam Conversational AI Flutter SDK
- Real-time voice streaming via WebSocket
- Text messaging support
- Built-in
DefaultAudioInterfacefor microphone input and speaker output - Cross-platform support (iOS, Android, Web)
- Multi-language support (11+ Indian languages: Bengali, Gujarati, Kannada, Malayalam, Tamil, Telugu, Punjabi, Odia, Marathi, Hindi, English)
SamvaadAgentclass for managing conversationsInteractionConfigfor configuring voice calls and chat sessions- Event callbacks for connection status, text messages, and audio data
- Voice note support
- Secure API key authentication