用途:通过 Flyworks(又称 HiFly 飞影数字人)生成数字人视频,主要入口为 scripts/hifly_client.py。
主要能力:公共虚拟形象视频(用文本或音频配合预制逼真形象生成视频);说话照片(用单张图片加文本或音频生成“会说话的照片”视频);声音克隆(从音频样本克隆声音用于 TTS)。
使用方式:先列出可用资源,再创建任务并查询状态。常用命令:python scripts/hifly_client.py list_public_avatars;python scripts/hifly_client.py list_public_voices;python scripts/hifly_client.py create_video --type tts --text "Hello world" --avatar "avatar_id_or_alias" --voice "voice_id_or_alias";python scripts/hifly_client.py create_video --audio "https://... 或 path/to/audio.mp3" --avatar "avatar_id_or_alias";python scripts/hifly_client.py create_talking_photo --image assets/avatar.png --title "Bundled Avatar";python scripts/hifly_client.py clone_voice --audio assets/voice.MP3 --title "Bundled Voice";python scripts/hifly_client.py check_task --id "TASK_ID"。可用 manage_memory 管理本地别名,保存在 memory.json。
限制:默认免费令牌生成的视频带水印且时长限制 30 秒。如需解除,需在 hifly.cc 或 flyworks.ai 注册,从用户设置获取 API key,并设置环境变量:export HIFLY_API_TOKEN="your_token_here"。生成视频需要同时提供文本和声音;若用户只给文本,应先检查本地记忆中的声音别名,或让用户选择公共声音、克隆声音。详细文档见 references/ 下的 authentication.md、avatars.md、voices.md、video-generation.md。其他收费、平台与效果细节暂未提供。