| Avatar List | Add Avatar | Chat |
|---|---|---|
HeyGen's Streaming API allows developers to seamlessly integrate dynamic Interactive Avatars into their applications for immersive user experiences. With this API, you can display an Interactive Avatar in a real-time setting to create virtual assistants, training simulations, and more, utilizing low-latency communication between users and Interactive Avatars. In this demo, we will how the feature runs on the native iOS project (SwiftUI).
- API Token from HeyGen
- Basic understanding of iOS development
- Basic understanding of LiveKit SDK
- Download or clone the repo
- Open the project
InteractiveAvatarDemo.xcodeproj - Copy and paste your API Key to
static let apiKey: String = "YOUR_API_KEY"inInteractiveAvatarDemo/Api/ApiConfig.swift - Run on the simulator or your device (Might need to wait until the Swift Packages is resovled)