Skip to main content

sarvamconv_ai_sdk 1.0.2 copy "sarvamconv_ai_sdk: ^1.0.2" to clipboard
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 interactionId returning null for chat interactions by capturing it from the initial API response
  • Fixed eventCallback not being called for ServerInteractionEndEvent
  • Changed event handling to use separate if statements instead of else if to ensure all event types are processed independently

Changed #

  • eventCallback is now always called for every event, regardless of SDK internal handling

1.0.1 - 2024-12-15 #

Changed #

  • Minor bug fixes and improvements

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 DefaultAudioInterface for 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)
  • SamvaadAgent class for managing conversations
  • InteractionConfig for configuring voice calls and chat sessions
  • Event callbacks for connection status, text messages, and audio data
  • Voice note support
  • Secure API key authentication
0
likes
130
points
138
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter SDK for Sarvam Conversational AI - Real-time voice and text interactions

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, flutter_sound, http, json_annotation, permission_handler, record, uuid, web_socket_channel

More

Packages that depend on sarvamconv_ai_sdk