搜索 VisionStory 开发者文档

没有找到匹配的文档“”。

可以尝试功能或资源名称,例如

VisionStory开发者

指南

VisionStory API 概览

了解 VisionStory API 的认证方式,以及数字人视频、声音、语音合成、音频转写、图像和 AI 视频的接入流程。

本页内容

VisionStory API 是面向数字人视频和可编程 AI 媒体的 REST API。你可以从后端、自动化脚本或 AI Agent 中生成视频、语音和图像,克隆声音和数字人形象,转写音频、创建字幕,并管理可复用的媒体素材。

VisionStory API 的工作方式

接入时遵循以下流程:

  1. 查询资源 — 获取当前可用的模型、数字人形象和声音。
  2. 提交生成任务POST /api/v1/video 会立即返回 video_id
  3. 轮询任务状态 — 调用 GET /api/v1/video?video_id=...,直到状态变为 created
  4. 下载结果 — 从响应中获取 video_url

所有请求使用同一个基础地址,并通过同一个请求头进行认证:

Request header
X-API-Key: $VISIONSTORY_API_KEY

基础地址: https://openapi.visionstory.ai

VisionStory API Key 页面创建密钥。密钥应保存在服务端,不要暴露在浏览器代码或公开仓库中。

所有响应采用统一的外层结构。请求成功后,从顶层 data 字段读取结果:

JSON
{
  "data": {
    "video_id": "YOUR_VIDEO_ID"
  },
  "message": "success",
  "server_time": "2026-08-20T06:15:18Z"
}

核心 API 资源

数字人形象

数字人形象是视频中讲述脚本的角色。你可以使用公共形象库中的现成形象,也可以通过一张照片创建专属形象:

Shell
curl -s -H "X-API-Key: $VISIONSTORY_API_KEY" https://openapi.visionstory.ai/api/v1/avatars

响应包含精选公共形象库 public_avatars,以及你创建的形象 my_avatars

声音

声音通过 voice_id 标识,用于将视频中的文本转换为语音。你可以从公共声音库中选择,也可以通过音频样本克隆自己的声音:

Shell
curl -s -H "X-API-Key: $VISIONSTORY_API_KEY" https://openapi.visionstory.ai/api/v1/voices

响应包含 public_voicesmy_voices

音频理解

将 WAV 或 MP3 语音转为文本、词级时间戳、说话人标签和 SRT 字幕,或将已知脚本与音频对齐。请求示例和计费方式见音频转写与对齐 API

点数

点数是生成任务的计费单位,随 VisionStory 订阅提供。每次生成任务都会消耗点数,失败任务会自动退还。你可以随时查询余额:

Shell
curl -s -H "X-API-Key: $VISIONSTORY_API_KEY" https://openapi.visionstory.ai/api/v1/billing/credits

数字人视频的状态响应通过 cost_credit 返回实际消耗的点数,方便你查看每个已完成任务的准确费用。

数字人视频模型

数字人视频模型负责渲染角色。调用 GET /api/v1/models 获取机器可读的模型目录。

model_id适用场景画面比例分辨率最长时长
vs_character_v4推荐默认模型,动作质量和稳定性更好9:16, 16:9, 1:1720p, 1080p, 2k600 秒

已下线的 vs_talk_v1 不再出现在模型目录中。新接入应从 GET /api/v1/models 返回的选项中选择 720p1080p2k。为兼容旧调用,API 仍接受旧版 480p 请求,并按 720p 渲染和计费;响应结构仍保留 480p,以准确表示历史视频。

除数字人视频外,API 还提供前沿 AI 视频生成模型,支持文生视频和图生视频。这些能力目前处于 Beta 阶段。

开始接入 VisionStory API

结构化媒体理解

通过 POST /api/v1/media/understand 从图片、音频或视频中提取结构化 JSON。请求包含提示词、1–8 个媒体引用,以及顶层为对象的 JSON Schema。SDK、CLI 与 MCP 示例见媒体理解;音频转写和字幕时间戳请使用语音转文字