Studio 프로젝트 콘텐츠 업데이트

스튜디오 프로젝트 콘텐츠를 업데이트합니다.

경로 매개변수

project_idstring필수

사용할 프로젝트의 ID입니다. 사용 가능한 모든 프로젝트는 프로젝트 나열 엔드포인트에서 확인할 수 있습니다.

헤더

xi-api-keystring선택 사항

요청

This endpoint expects a multipart form containing an optional file.
from_urlstring or null선택 사항

Studio 프로젝트를 초기화하기 위해 콘텐츠를 추출할 선택적 URL입니다. 이 값이 설정되면 ‘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