import * as $dara from '@darabonba/typescript'; export declare class SearchMediaByAILabelResponseBodyMediaListAiDataAiLabelInfoOccurrencesTracks extends $dara.Model { /** * @remarks * The coordinates of the bounding box. * * @example * 468.0;67.0;615.0;267.0 */ position?: string; /** * @remarks * The size of the bounding box. * * @example * 50 */ size?: number; /** * @remarks * The timestamp of the track. * * @example * 1.4 */ timestamp?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SearchMediaByAILabelResponseBodyMediaListAiDataAiLabelInfoOccurrences extends $dara.Model { /** * @remarks * The ID of the clip. * * @example * 158730355E4B82257D8AA1583A58**** */ clipId?: string; /** * @remarks * The content of the text. */ content?: string; /** * @remarks * The fine-grained ID of the entity. * * @example * 103102503** */ finegrainId?: string; /** * @remarks * The fine-grained name of the entity. */ finegrainName?: string; /** * @remarks * The start time of the clip. * * @example * 1.4 */ from?: number; /** * @remarks * The image that contains the most face information. * * @example * https://service-****-public.oss-cn-hangzhou.aliyuncs.com/1563457****438522/service-image/f788974f-9595-43b2-a478-7c7a1afb****.jpg */ image?: string; /** * @remarks * The score. * * @example * 0.75287705 */ score?: number; /** * @remarks * The sequence ID of the vector table. * * @example * 85010D1** */ tableBatchSeqId?: string; /** * @remarks * The end time of the clip. * * @example * 2.5 */ to?: number; /** * @remarks * The tracks. */ tracks?: SearchMediaByAILabelResponseBodyMediaListAiDataAiLabelInfoOccurrencesTracks[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SearchMediaByAILabelResponseBodyMediaListAiDataAiLabelInfo extends $dara.Model { /** * @remarks * The category. */ category?: string; /** * @remarks * The ID of the face. * * @example * 5FE19530C7A422197535FE74F5DB**** */ faceId?: string; /** * @remarks * The ID of the entity. * * @example * 103102503** */ labelId?: string; /** * @remarks * The name of the entity. */ labelName?: string; /** * @remarks * The type of the tag. */ labelType?: string; /** * @remarks * The information about the clips. */ occurrences?: SearchMediaByAILabelResponseBodyMediaListAiDataAiLabelInfoOccurrences[]; /** * @remarks * The source. * * @example * vision */ source?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SearchMediaByAILabelResponseBodyMediaListAiDataAsrInfo extends $dara.Model { /** * @remarks * The ID of the clip. * * @example * 5FE19530C7A422197535FE74F5DB**** */ clipId?: string; /** * @remarks * The content of the audio. */ content?: string; /** * @remarks * The start time of the clip. * * @example * 1.4 */ from?: number; /** * @remarks * The timestamp of the clip. * * @example * 1.4 */ timestamp?: number; /** * @remarks * The end time of the clip. * * @example * 2.5 */ to?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SearchMediaByAILabelResponseBodyMediaListAiDataOcrInfo extends $dara.Model { /** * @remarks * The ID of the clip. * * @example * 5FE19530C7A422197535FE74F5DB**** */ clipId?: string; /** * @remarks * The content of the text. */ content?: string; /** * @remarks * The start time of the clip. * * @example * 1.4 */ from?: number; /** * @remarks * The timestamp of the clip. * * @example * 1.4 */ timestamp?: number; /** * @remarks * The end time of the clip. * * @example * 2.5 */ to?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SearchMediaByAILabelResponseBodyMediaListAiData extends $dara.Model { /** * @remarks * The tags of the AI job. */ aiLabelInfo?: SearchMediaByAILabelResponseBodyMediaListAiDataAiLabelInfo[]; /** * @remarks * The information about audio files. */ asrInfo?: SearchMediaByAILabelResponseBodyMediaListAiDataAsrInfo[]; /** * @remarks * The information about subtitle files. */ ocrInfo?: SearchMediaByAILabelResponseBodyMediaListAiDataOcrInfo[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SearchMediaByAILabelResponseBodyMediaList extends $dara.Model { /** * @remarks * The details of the AI job. */ aiData?: SearchMediaByAILabelResponseBodyMediaListAiData; /** * @remarks * The ID of the application. Default value: app-1000000. * * @example * app-1000000 */ appId?: string; /** * @remarks * The URL of the thumbnail. * * @example * http://example.aliyundoc.com/snapshot/****.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e27333**** */ coverUrl?: string; /** * @remarks * The time when the media asset was created. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. * * @example * 2017-11-14T09:15:50Z */ creationTime?: string; /** * @remarks * The description of the media asset. */ description?: string; /** * @remarks * The duration. Unit: seconds. * * @example * 12.2 */ duration?: number; /** * @remarks * The ID of the media asset. * * @example * 1c6ce34007d571ed94667630a6bc**** */ mediaId?: string; /** * @remarks * The time when the media asset was updated. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. * * @example * 2017-11-14T09:15:50Z */ modificationTime?: string; /** * @remarks * The size of the source file. Unit: bytes. * * @example * 10897890 */ size?: number; /** * @remarks * The array of video snapshot URLs. */ snapshots?: string[]; /** * @remarks * The status of the video. * * Valid values: * * * PrepareFail * * UploadFail * * Init * * UploadSucc * * Transcoding * * TranscodeFail * * Deleted * * Normal * * Uploading * * Preparing * * Blocked * * Checking * * @example * Normal */ status?: string; /** * @remarks * The storage address. * * @example * out-****.oss-cn-shanghai.aliyuncs.com */ storageLocation?: string; /** * @remarks * The tags of the media asset. */ tags?: string; /** * @remarks * The title of the media asset. */ title?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SearchMediaByAILabelResponseBody extends $dara.Model { /** * @remarks * The status code returned. * * @example * 200 */ code?: string; /** * @remarks * The media assets that contain the specified content. */ mediaList?: SearchMediaByAILabelResponseBodyMediaList[]; /** * @remarks * The ID of the request. * * @example * ******11-DB8D-4A9A-875B-275798****** */ requestId?: string; /** * @remarks * Indicates whether the request was successful. * * @example * true */ success?: string; /** * @remarks * The total number of audio and video files that meet the conditions. * * @example * 30 */ total?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }