Prerequisites
Before you begin, ensure you have:- A NavTalk account with API access
- Your API key (obtain from the dashboard)
Step-by-Step Process
Choose Your Input Method
Select one of the three main categories:Image-Driven: Use a static image (e.g., portrait photo)
Video-Driven: Use an existing video file
Built-in Character: Use a built-in character (e.g.,
Video-Driven: Use an existing video file
Built-in Character: Use a built-in character (e.g.,
navtalk.Leo)For this quick start, we’ll use the Built-in Character + Text (TTS) method as it requires no additional materials.Query Task Status
Use the returned Response:
task_id to check the processing status:Current status of the task. Possible values:
started: Task created and processingprocessing: Video composition in progressdone: Completed successfully, video URL availablefailed: Generation failed, check error message
status is "done", the video_url field will be present in the response.Access Your Video
Once the status is
done, you can access your generated video using the video_url from the response. The video URL is publicly accessible and can be used directly in your applications:The video URL is publicly accessible and can be embedded directly in web pages, mobile apps, or downloaded for offline use. Generation typically takes 10-30 seconds depending on video length and complexity.
Next Steps
- Explore all 9 calling methods
- Learn about voice styles available for Video Synthesis API
- Discover advanced face control parameters
- Create custom avatars for your brand