All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.ice20201109.models.SubmitASRJobRequest Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ice20201109.models;

import com.aliyun.tea.*;

public class SubmitASRJobRequest extends TeaModel {
    /**
     * 

The job description, which can up to 128 bytes in length.

* * example: *

测试描述

*/ @NameInMap("Description") public String description; /** *

The speech duration.

* * example: *

00:00:10

*/ @NameInMap("Duration") public String duration; /** *

The input file. You can specify an Object Storage Service (OSS) URL or the ID of a media asset in the media asset library.

* * example: *

oss://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 或 20b48fb04483915d4f2cd8ac

*/ @NameInMap("InputFile") public String inputFile; /** *

The start time of the speech to recognize.

* * example: *

00:00:00

*/ @NameInMap("StartTime") public String startTime; /** *

The job title, which can be up to 128 bytes in length.

* * example: *

测试标题

*/ @NameInMap("Title") public String title; /** *

The user-defined data in the JSON format. You can specify your business information, such as the business environment and job information.

* * example: *

{ * "user": "data", * "env": "prod" * }

*/ @NameInMap("UserData") public String userData; public static SubmitASRJobRequest build(java.util.Map map) throws Exception { SubmitASRJobRequest self = new SubmitASRJobRequest(); return TeaModel.build(map, self); } public SubmitASRJobRequest setDescription(String description) { this.description = description; return this; } public String getDescription() { return this.description; } public SubmitASRJobRequest setDuration(String duration) { this.duration = duration; return this; } public String getDuration() { return this.duration; } public SubmitASRJobRequest setInputFile(String inputFile) { this.inputFile = inputFile; return this; } public String getInputFile() { return this.inputFile; } public SubmitASRJobRequest setStartTime(String startTime) { this.startTime = startTime; return this; } public String getStartTime() { return this.startTime; } public SubmitASRJobRequest setTitle(String title) { this.title = title; return this; } public String getTitle() { return this.title; } public SubmitASRJobRequest setUserData(String userData) { this.userData = userData; return this; } public String getUserData() { return this.userData; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy