77
88#import " QCloudCOSXMLService.h"
99@class QCloudPutObjectWatermarkRequest;
10+ @class QCloudPostObjectProcessRequest;
11+ @class QCloudGetRecognitionObjectRequest;
1012@class QCloudGetFilePreviewRequest;
13+ @class QCloudGetFilePreviewHtmlRequest;
1114@class QCloudGetGenerateSnapshotRequest;
1215@class QCloudCICloudDataOperationsRequest;
1316@class QCloudCIPutObjectQRCodeRecognitionRequest;
3134@class QCloudUpdateAudioDiscernTaskQueueRequest;
3235@class QCloudGetAudioDiscernTaskQueueRequest;
3336@class QCloudBatchGetAudioDiscernTaskRequest;
37+ @class QCloudGetDiscernMediaJobsRequest;
3438@class QCloudGetAudioDiscernTaskRequest;
3539@class QCloudPostAudioDiscernTaskRequest;
3640@class QCloudGetAudioDiscernOpenBucketListRequest;
3741@class QCloudOpenAIBucketRequest;
3842@class QCloudGetAIJobQueueRequest;
43+ @class QCloudGetMediaJobQueueRequest;
3944@class QCloudPostWordsGeneralizeTaskRequest;
4045@class QCloudGetWordsGeneralizeTaskRequest;
4146@class QCloudCIImageRepairRequest;
5257@class QCloudPostLiveVideoRecognitionRequest;
5358@class QCloudCancelLiveVideoRecognitionRequest;
5459@class QCloudGetLiveVideoRecognitionRequest;
60+ @class QCloudRecognitionBadCaseRequest;
61+ @class QCloudGetPrivateM3U8Request;
62+ @class QCloudUpdateMediaQueueRequest;
63+ @class QCloudGetWorkflowDetailRequest;
64+ @class QCloudGetListWorkflowRequest;
65+ @class QCloudPostTriggerWorkflowRequest;
66+ @class QCloudPostMediaJobsRequest;
67+ @class QCloudPostAudioTransferJobsRequest;
68+ @class QCloudPostVideoTagRequest;
69+ @class QCloudVideoMontageRequest;
70+ @class QCloudVideoSnapshotRequest;
71+ @class QCloudPostTranscodeRequest;
72+ @class QCloudPostAnimationRequest;
73+ @class QCloudPostConcatRequest;
74+ @class QCloudPostSmartCoverRequest;
75+ @class QCloudPostVoiceSeparateRequest;
76+ @class QCloudPostNumMarkRequest;
77+ @class QCloudExtractNumMarkRequest;
78+ @class QCloudPostImageProcessRequest;
79+ @class QCloudGetMediaJobRequest;
80+ @class QCloudCreateMediaJobRequest;
81+ @class QCloudGetMediaJobListRequest;
82+ @class QCloudPostTextAuditReportRequest;
83+ @class QCloudPostImageAuditReportRequest;
5584NS_ASSUME_NONNULL_BEGIN
5685
5786@interface QCloudCOSXMLService (ImageHelper)
@@ -66,7 +95,6 @@ COS 文档预览方法.
6695*/
6796- (void )GetFilePreviewObject : (QCloudGetFilePreviewRequest *)request ;
6897
69- - (void )GetGenerateSnapshot : (QCloudGetGenerateSnapshotRequest *)request ;
7098// 云上数据处理
7199- (void )CloudDataOperations : (QCloudCICloudDataOperationsRequest *)request ;
72100/* *
@@ -119,6 +147,8 @@ COS 文档预览方法.
119147// / 批量拉取语音识别任务
120148-(void )BatchGetAudioDiscernTask : (QCloudBatchGetAudioDiscernTaskRequest *)request ;
121149
150+ -(void )GetDiscernMediaJobs : (QCloudGetDiscernMediaJobsRequest *)request ;
151+
122152// / 查询指定的语音识别任务
123153-(void )GetAudioDiscernTask : (QCloudGetAudioDiscernTaskRequest *)request ;
124154
@@ -134,6 +164,12 @@ COS 文档预览方法.
134164// / 搜索AI 内容识别队列。
135165-(void )GetAIJobQueue : (QCloudGetAIJobQueueRequest *)request ;
136166
167+ // / 搜索媒体处理队列。
168+ -(void )GetMediaJobQueue : (QCloudGetMediaJobQueueRequest *)request ;
169+
170+ // / 更新媒体处理队列
171+ -(void )UpdateMediaJobQueue : (QCloudUpdateMediaQueueRequest *)request ;
172+
137173// / 提交一个分词任务。
138174-(void )PostWordsGeneralizeTask : (QCloudPostWordsGeneralizeTaskRequest *)request ;
139175
@@ -167,6 +203,10 @@ COS 文档预览方法.
167203// / 商品抠图 云上数据处理
168204-(void )PostGoodsMatting : (QCloudCIPostGoodsMattingRequest *)request ;
169205
206+ - (void )GetFilePreviewHtmlObject : (QCloudGetFilePreviewHtmlRequest *)request ;
207+
208+ - (void )GetGenerateSnapshot : (QCloudGetGenerateSnapshotRequest *)request ;
209+
170210// / 商品抠图 1. 下载时处理
171211-(void )GetGoodsMatting : (QCloudCIGetGoodsMattingRequest *)request ;
172212
@@ -176,8 +216,79 @@ COS 文档预览方法.
176216// / 取消直播审核任务
177217-(void )CancelLiveVideoRecognition : (QCloudCancelLiveVideoRecognitionRequest *)request ;
178218
219+ - (void )PostObjectProcess : (QCloudPostObjectProcessRequest *)request ;
220+
179221// / 查询直播审核任务结果
180222-(void )GetLiveVideoRecognition : (QCloudGetLiveVideoRecognitionRequest *)request ;
223+
224+ // / 本接口用于提交一个内容审核的Bad Case,例如被判定为正常的涉黄图片或者被判定为涉黄的正常图片。
225+ -(void )RecognitionBadCase : (QCloudRecognitionBadCaseRequest *)request ;
226+
227+ // / 用于获取私有 M3U8 ts 资源的下载授权。
228+ -(void )GetPrivateM3U8 : (QCloudGetPrivateM3U8Request *)request ;
229+
230+ // / 获取工作流实例详情。
231+ -(void )GetWorkflowDetail : (QCloudGetWorkflowDetailRequest *)request ;
232+
233+ // / 查询工作流
234+ -(void )GetListWorkflow : (QCloudGetListWorkflowRequest *)request ;
235+
236+ // / 测试工作流
237+ -(void )PostTriggerWorkflow : (QCloudPostTriggerWorkflowRequest *)request ;
238+
239+ // / 获取媒体信息任务
240+ -(void )PostMediaJobs : (QCloudPostMediaJobsRequest *)request ;
241+
242+ // / 音视频转封装
243+ -(void )PostAudioTransferJobs : (QCloudPostAudioTransferJobsRequest *)request ;
244+
245+ // / 视频标签
246+ -(void )PostVideoTag : (QCloudPostVideoTagRequest *)request ;
247+
248+ // / 精彩集锦
249+ -(void )PostVideoMontage : (QCloudVideoMontageRequest *)request ;
250+
251+ // / 视频截图
252+ -(void )PostVideoSnapshot : (QCloudVideoSnapshotRequest *)request ;
253+
254+ // / 音视频转码
255+ -(void )PostTranscode : (QCloudPostTranscodeRequest *)request ;
256+
257+ // / 视频转动图
258+ -(void )PostAnimation : (QCloudPostAnimationRequest *)request ;
259+
260+ // / 音视频拼接
261+ -(void )PostConcat : (QCloudPostConcatRequest *)request ;
262+
263+ // / 智能封面
264+ -(void )PostSmartCover : (QCloudPostSmartCoverRequest *)request ;
265+
266+ // / 人声分离
267+ -(void )PostVoiceSeparate : (QCloudPostVoiceSeparateRequest *)request ;
268+
269+ // / 数字水印
270+ -(void )PostNumMark : (QCloudPostNumMarkRequest *)request ;
271+
272+ // / 提取数字水印
273+ -(void )ExtractNumMark : (QCloudExtractNumMarkRequest *)request ;
274+
275+ // / 图片处理
276+ -(void )PostImageProcess : (QCloudPostImageProcessRequest *)request ;
277+
278+ // / 查询指定任务
279+ -(void )GetMediaJob : (QCloudGetMediaJobRequest *)request ;
280+
281+ // / 提交多任务处理
282+ -(void )CreateMediaJob : (QCloudCreateMediaJobRequest *)request ;
283+
284+ // / 获取符合条件的任务列表
285+ -(void )GetMediaJobList : (QCloudGetMediaJobListRequest *)request ;
286+
287+ -(void )PostTextAuditReport : (QCloudPostTextAuditReportRequest *)request ;
288+
289+ -(void )PostImageAuditReport : (QCloudPostImageAuditReportRequest *)request ;
290+
291+
181292@end
182293
183294NS_ASSUME_NONNULL_END
0 commit comments