更新 Studio 项目内容

更新 Studio 项目内容。

路径参数

project_idstring必需

要使用的项目 ID。可使用 列出项目 端点列出所有可用项目。

请求头

xi-api-keystring可选

请求

This endpoint expects a multipart form containing an optional file.
from_urlstring or null可选

可选 URL,将从中提取内容以初始化 Studio 项目。设置此项时,‘from_url’ 和 ‘from_content’ 必须为 null。如果未提供 ‘from_url’、‘from_document’ 和 ‘from_content’ 中的任一项,Studio 项目将初始化为空白项目。

from_documentfile可选

可选提供 .epub、.pdf、.txt 或类似文件。提供后,将使用其内容初始化 Studio 项目。设置此项时,‘from_url’ 和 ‘from_content’ 必须为 null。如果未提供 ‘from_url’、‘from_document’ 和 ‘from_content’ 中的任一项,Studio 项目将初始化为空白项目。

from_content_jsonstring可选
用于初始化 Studio 项目的可选内容。设置此项后,'from_url' 和 'from_document' 必须为 null。如果未提供 'from_url'、'from_document' 和 'from_content',将初始化为空白 Studio 项目。 示例: [{"name": "Chapter A", "blocks": [{"sub_type": "p", "nodes": [{"voice_id": "6lCwbsX1yVjD49QmpkT0", "text": "A", "type": "tts_node"}, {"voice_id": "6lCwbsX1yVjD49QmpkT1", "text": "B", "type": "tts_node"}]}, {"sub_type": "h1", "nodes": [{"voice_id": "6lCwbsX1yVjD49QmpkT0", "text": "C", "type": "tts_node"}, {"voice_id": "6lCwbsX1yVjD49QmpkT1", "text": "D", "type": "tts_node"}]}]}, {"name": "Chapter B", "blocks": [{"sub_type": "p", "nodes": [{"voice_id": "6lCwbsX1yVjD49QmpkT0", "text": "E", "type": "tts_node"}, {"voice_id": "6lCwbsX1yVjD49QmpkT1", "text": "F", "type": "tts_node"}]}, {"sub_type": "h2", "nodes": [{"voice_id": "6lCwbsX1yVjD49QmpkT0", "text": "G", "type": "tts_node"}, {"voice_id": "6lCwbsX1yVjD49QmpkT1", "text": "H", "type": "tts_node"}]}]}]
auto_convertboolean可选默认为 false

是否自动将 Studio 项目转换为音频。

响应

成功响应

projectobject

错误

422
Unprocessable Entity Error