Jump to Content
HeyGen API Documentation
Developer GuideAPI ReferenceUpdatesDiscussions
Log InHeyGen API Documentation
Developer Guide
Log In
Developer GuideAPI ReferenceUpdatesDiscussions
All
Pages
Start typing to search…

Getting Started

  • Quick Start

Auth

  • HeyGen OAuth
    • Connecting Your App to HeyGen with OAuth 2.0

Video Agent

  • Video Agent

Text To Speech

  • Starfish

Video Generation

  • Generate Video
    • Overview
    • WebM Format
    • Customize Video Background
    • Audio Source as Voice
  • Generate Template
    • Personalized Videos
      • Create Personalized Video Template
    • Generate Video from Template
      • Replace Image in Template
      • Replace Video in Template
      • Replace Avatar in Template
      • Replace Text/Voice in Template
      • Replace Audio in Template
      • Video Playback Styles in Template
      • Guide: Simple Python App for Generating Videos from HeyGen Templates

Video Translate

  • Video Translate
  • Bulk Video Translation

Avatars

  • Digital Twin
  • Photo Avatar
    • Design Avatar Using a Prompt
    • Train Photo Avatar
    • Add Motion

HeyGen Skills

  • Overview
  • API Reference
  • Usage Guide

MCP SERVER

  • HeyGen MCP Server

Integrations

  • Webhook Events
    • Write Your Endpoint To Process Webhook Events
  • Slack Integration
  • HubSpot Integration
  • HubSpot Email
  • Zapier Integration
  • Use Templates with Zapier
  • HubSpot + Zapier
  • Google Sheets + Zapier
  • Gmail Mail Merge
  • Personalized Videos v1
  • Personalized Videos v2

[LEGACY] STREAMING API

  • Streaming API Overview
    • Streaming API Integration: using LiveKit
    • React Native Integration with Streaming API + LiveKit
    • Session Management Best Practices
    • Using Agent Framework with Heygen Managed LiveKit Credentials
    • Using your own Livekit Instance
  • Streaming Avatar SDK
    • Streaming Avatar SDK API Reference
    • Demo: Interactive Avatar NextJS
  • Demo: Create a Vite Project with Streaming SDK
    • Integrating OpenAI Assistant with Streaming SDK
    • Adding Speech-to-Text Integration to Demo Project
    • Adding Built-in Voice Chat Integration to Demo Project
    • Adding Chroma Key to Streaming Demo Project
  • Demo: Create an iOS App featuring Interactive Avatar
  • Firewall Configuration
Powered by 

Demo: Create an iOS App featuring Interactive Avatar

Want to build an iOS App featuring Interactive Avatars?

Check out the HeyGen Interactive Avatar SwiftUI Demo on our GitHub here

Updated 16 days ago


Adding Chroma Key to Streaming Demo Project
Firewall Configuration