Skip to main content

API 参考

VoiceCheap API 基于 REST 原则构建。它使用标准 HTTP 方法,返回 JSON 编码的响应,并使用标准 HTTP 响应代码。

基础 URL

所有 API 请求都应发送至:

身份验证

所有请求都需要在 x-api-key 标头中传递 API 密钥。详情请参阅 身份验证 页面。

内容类型

  • 请求:文件上传使用 multipart/form-data,其他请求使用 application/json
  • 响应:JSON 端点返回 application/json。转录导出也可以返回 SRT 或 VTT 文本。

可用端点

转录媒体

POST /v1/transcribe将上传的文件转录为 JSON、SRT 或 VTT 格式。

导出项目转录

POST /v1/projects/{projectId}/transcript检索原始或翻译后的项目转录。

开始翻译

POST /v1/translate上传视频或音频文件并启动翻译项目。

获取翻译状态

GET /v1/translate/{projectId}/status检查翻译项目的状态并检索结果。

获取项目详情

GET /v1/projects/{projectId}检索翻译版本历史、口型同步历史和项目状态。

删除项目

DELETE /v1/translate/{projectId}永久删除翻译项目及其资产。

翻译工作流程

翻译视频的典型工作流程如下:

响应格式

所有成功的响应都遵循此通用结构:
错误响应遵循此结构:

HTTP 状态代码