shridharathi/ugc-avatar

Public
2 runs

Run shridharathi/ugc-avatar with an API

Use one of our client libraries to get started quickly. Clicking on a library will take you to the Playground tab where you can tweak different inputs, see the results, and copy the corresponding code to use in your own project.

Input schema

The fields you can use to run this model with an API. If you don't give a value for a field its default value will be used.

Field Type Default value Description
prompt
string
Name of the product to promote
avatar_image
string
Portrait image of the person who will be the talking avatar
product_name
string
Name of the product to promote
product_description
string
Description of the product and its benefits
brand_name
string
Name of the brand
target_audience
string
general consumers
Target audience for the product (e.g., 'fitness enthusiasts', 'busy professionals', 'students')
video_length
None
30 seconds
Desired length of the promotional video
tone
None
enthusiastic
Tone of voice for the script
voice_id
None
Friendly_Person
Voice to use for speech synthesis
emotion
None
happy
Emotion for the speech
voice_speed
number
1

Min: 0.8

Max: 2

Speech rate for lip sync
sound_effects_intensity
None
medium
Intensity of background sound effects
seed
integer
Random seed for reproducible results

Output schema

The shape of the response you’ll get when you run this model with an API.

Schema
{
  "type": "object",
  "title": "Output",
  "required": [
    "final_video",
    "script",
    "audio",
    "sound_effects_audio"
  ],
  "properties": {
    "audio": {
      "type": "string",
      "title": "Audio",
      "format": "uri"
    },
    "script": {
      "type": "string",
      "title": "Script"
    },
    "final_video": {
      "type": "string",
      "title": "Final Video",
      "format": "uri"
    },
    "sound_effects_audio": {
      "type": "string",
      "title": "Sound Effects Audio",
      "format": "uri"
    }
  }
}