简介
本文档提供关于批量拉取语音识别任务的相关 API 概览以及 SDK 示例代码。
API | 操作描述 |
批量拉取语音识别任务 |
SDK API 参考
批量拉取语音识别任务
功能说明
批量拉取语音识别任务。
注意:
COS Android SDK 版本需要大于等于 v5.9.32。
示例代码
// 存储桶名称,格式为 BucketName-APPIDString bucket = "examplebucket-1250000000";DescribeSpeechJobsRequest request = new DescribeSpeechJobsRequest(bucket);//Desc 或者 Asc。默认为 Desc。request.setOrderByTime("Desc");//请求的上下文,用于翻页。上次返回的值。request.setNextToken("NextToken");//拉取的最大任务数。默认为10。最大为100。request.setSize(50);//拉取该状态的任务,以,分割,支持多状态:All、Submitted、Running、Success、Failed、Pause、Cancel。默认为 All。request.setStates("All");//拉取创建时间大于该时间的任务。格式为:%Y-%m-%dT%H:%m:%S%zrequest.setStartCreationTime("%Y-%m-%dT%H:%m:%S%z");//拉取创建时间小于该时间的任务。格式为:%Y-%m-%dT%H:%m:%S%zrequest.setEndCreationTime("%Y-%m-%dT%H:%m:%S%z");ciService.describeSpeechJobsAsync(request, new CosXmlResultListener() {@Overridepublic void onSuccess(CosXmlRequest request, CosXmlResult cosResult) {// result 拉取符合条件的语音识别任务的结果// 详细字段请查看 API 文档或者 SDK 源码DescribeSpeechJobsResult result = (DescribeSpeechJobsResult) cosResult;}@Overridepublic void onFail(CosXmlRequest request, CosXmlClientException clientException, CosXmlServiceException serviceException) {if (clientException != null) {clientException.printStackTrace();} else {serviceException.printStackTrace();}}});
说明: