该技能用于通过阿里云 IMS(智能媒体服务)OpenAPI 提交视频翻译任务并轮询结果,适合需要以 API 方式做视频翻译的场景。
主要能力:支持字幕级、语音级、人脸级三种处理层级。提交任务使用 SubmitVideoTranslationJob;轮询状态与结果使用 GetSmartHandleJob;任务管理可用 ListSmartJobs 与 DeleteSmartJob。
前置条件:准备 OSS 输入与输出 URI(建议与 API 所在区域一致)。需配置 ALICLOUD_ACCESS_KEY_ID、ALICLOUD_ACCESS_KEY_SECRET、ALICLOUD_REGION_ID;ALICLOUD_REGION_ID 可作为默认区域,若未设置需选择最合理的区域。
使用流程:准备源文件与输出 OSS 位置,提交任务,轮询状态与结果,必要时管理任务。各层级的选取规则与字段示例见 references/fields.md。
注意事项:二次编辑需在首个任务设置 SupportEditing=true,后续引用 OriginalJobId;输入与输出 OSS 区域须与 OpenAPI 调用区域一致;大任务应使用较长轮询间隔,避免频繁请求。
验证方式:mkdir -p output/alicloud-media-video-translation 与 echo "validation_placeholder" > output/alicloud-media-video-translation/validate.txt,通过标准为命令退出码 0 且生成该文件。产出与证据需保存在 output/alicloud-media-video-translation/ 下,并记录关键参数(区域/资源 id/时间范围)以便复现。具体参数细节与定价暂未提供。