vapi 0.1.0
vapi: ^0.1.0 copied to clipboard
The Vapi Flutter Client SDK with unified mobile and web support.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased] #
[0.1.0] - 2024-02-12 #
Added #
- Initial release of Vapi Flutter SDK
- Unified mobile and web support
- Real-time voice conversation capabilities
- Assistant configuration and customization
- Event-based communication system
- Support for custom messages and interruptions
- Comprehensive error handling
- Platform-specific optimizations for mobile (iOS/Android) and web
Platform Support #
- iOS: Microphone permissions and audio session handling
- Android: Required permissions for audio recording
- Web: Dynamic SDK loading via CDN
Dependencies #
- Mobile: daily_flutter for WebRTC support
- Web: Vapi Web SDK loaded dynamically
- Cross-platform HTTP client support