ZSDL Digital Human Student Edition
Paste the following prompt into your AI chat to install this skill:
Please install @user_af5300c4/zsdlszr according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem: Many Moving Parts, Strict POST Constraints
Digital human video generation involves avatars, voices, TTS, video jobs, and downloads. Manual API use is fragile: POST cannot use curl, and fields like video_model_id, text, and content are easy to mix up.
How It Works: From Asset Check to Automated Download
- Verify
GET /api/digital.base_image/listandGET /api/digital.CloneVoice/listwithAuthorization: Bearer, then create the我的内容库(勿动)/13数字人作品/...folder structure. - Number the copy first; do not run TTS yet. Then choose the user's own avatar and voice.
- Use Python to call
POST /api/digital.v2.Voice/synthesiswithtext, then pollGET /api/digital.v2.Voice/result?id={id}to storeaudio_url. - Submit video jobs with
POST /api/digital.video/create, passingvideo_model_id,audio_url,version,name, andpriority; do not pass raw text again. - Normal and off-peak queues get delayed status checks. Successful jobs download
output_video_url; failed jobs record the reason.
Boundaries and Caveats
GETmay usecurl;POSTmust use Python to avoid Schannel SSL compatibility issues affecting request-body parsing.- It suits users who already have a ZSDL key and manage personal avatars, voices, and video tasks; it does not cover public assets, billing, or permission approval.
- Sensitive-word blocks mark the affected item and show the original text. The user can revise, regenerate TTS, and resubmit without affecting other jobs.
Use Cases
- With a ZSDL API key, verify personal avatar and cloned voice assets, then prepare numbered scripts for digital human videos.
- Generate cloned-voice TTS for each selected script, poll results, save audio_url, and submit v5 or v6 video jobs.
- Create normal or off-peak queue folders, submit video jobs, then check status later and auto-download completed videos.
- When video creation is blocked for sensitive words, locate the affected script, revise it, regenerate TTS, and resubmit.
Best For
- Creators with a ZSDL API key who need to batch convert personal avatars and cloned voices into talking videos
- Operations staff who submit digital human videos by script, model, and queue, then auto-download finished outputs
- Integration engineers handling TTS and video-creation API fields while avoiding curl POST compatibility issues
- Content teams arranging normal or off-peak queue jobs and expecting delayed status checks with automatic video archiving
Related Skills
Generate an interactive HTML product detail page from images and copy, with multi-product carousel, inline text editing, design controls, and PDF/JPG/PSD export support.
Enter a material name to get preview and download links for free, commercially usable video assets, with paid platform options, pricing, and search suggestions when results are limited.
A local CLI for Dreamina image and video generation, including credit checks, async submission, result queries, and task history review.
Generate and validate JianYing drafts from storyboard JSON with narrated commentary, original-sound preservation, timing checks, and draft inspection.