Seedream · Seedance · Talking Avatar

Talking Avatar (Higgsfield parity)

Upload a portrait and audio clip to generate a lip-synced avatar. FAL “live-portrait” offers instant results; HeyGen requires a project key and publicly reachable assets.

1. Configure provider

Parity checklist

  • ✅ FAL Live Portrait lip-sync with auto job logging.
  • 🚧 HeyGen proxy endpoint (requires API key + public assets).
  • 🚧 Voice cloning upload flow (Fal fine-tune or external provider).
  • 🚧 Compliance guardrails (consent checkbox, watermark toggle).
2. Preview outputHiggsfield parity
Upload photo & audio to render a talking avatar.

Implementation notes

  • Fal requests stream via subscribeModel; we enqueue the output in `/api/jobs`.
  • HeyGen integration requires implementing `/api/heygen/talking` once API access is configured.
  • Credits check uses `requireCredits('video')`; TODO: show remaining credits inline.
  • Voice cloning & reference voice upload is scoped for a follow-up sprint.