animations

Get Talking Head Video from Text

Changed on

Generates a lip-synced video of an AI Human speaking the text.

post/animations/v3/generate_lipsync

Request

  • Base URL
    https://api.exh.ai
  • URL
    https://api.exh.ai/animations/v3/generate_lipsync
  • Auth
    HTTP bearer

Headers

X-Request-Idstring

Request body

textstring required

Text to be spoken (Max length limit is 200. Contact support@exh.ai to request an increase)

idle_urlstring uri required

Idle animation url (generate with /animations/v3/create_bot)

Example request

{
  "text": "Hey there! I've been watching a movie!",
  "idle_url": "https://pub-bc12eec5b78e405bb665c9b3cec6c16f.r2.dev/est_38a0f1d3751a4b350fe0eb69f8d189c3.mp4",
  "azure_voice": "en-US-AmberNeural"
}

Response

Successful Response

Changes

    • breaking

      for the header request parameter X-Request-Id, default value was changed from 23712cc9-ccc4-4ee5-b12f-f2ccb1c27acc to 369debe5-e693-4f15-963f-81c7ffda23a1

    • breaking

      for the header request parameter X-Request-Id, default value was changed from 8b9b3944-6c31-468b-8ea5-4a9be5f1fac6 to 23712cc9-ccc4-4ee5-b12f-f2ccb1c27acc