@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonTranscribeClient extends AmazonWebServiceClient implements AmazonTranscribe
Operations and objects for transcribing speech to text.
| Modifier and Type | Field and Description |
|---|---|
protected static ClientConfigurationFactory |
configFactory
Client configuration factory providing ClientConfigurations tailored to this client
|
client, clientConfiguration, endpoint, LOGGING_AWS_REQUEST_METRIC, requestHandler2s, timeOffsetENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
static AmazonTranscribeClientBuilder |
builder() |
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful, request, typically used for debugging issues
where a service isn't acting as expected.
|
GetTranscriptionJobResult |
getTranscriptionJob(GetTranscriptionJobRequest request)
Returns information about a transcription job.
|
ListTranscriptionJobsResult |
listTranscriptionJobs(ListTranscriptionJobsRequest request)
Lists transcription jobs with the specified status.
|
StartTranscriptionJobResult |
startTranscriptionJob(StartTranscriptionJobRequest request)
Starts an asynchronous job to transcribe speech to text.
|
addRequestHandler, addRequestHandler, beforeClientExecution, beforeMarshalling, calculateCRC32FromCompressedData, checkMutability, configureRegion, createExecutionContext, createExecutionContext, createExecutionContext, createSignerProvider, endClientExecution, endClientExecution, getEndpointPrefix, getRequestMetricsCollector, getServiceAbbreviation, getServiceName, getServiceNameIntern, getSigner, getSignerByURI, getSignerOverride, getSignerProvider, getSignerRegionOverride, getSigningRegion, getTimeOffset, isProfilingEnabled, isRequestMetricsEnabled, makeImmutable, removeRequestHandler, removeRequestHandler, requestMetricCollector, setEndpoint, setEndpoint, setEndpointPrefix, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shutdown, useStrictHostNameVerification, withEndpoint, withRegion, withRegion, withTimeOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshutdownprotected static final ClientConfigurationFactory configFactory
public static AmazonTranscribeClientBuilder builder()
public GetTranscriptionJobResult getTranscriptionJob(GetTranscriptionJobRequest request)
Returns information about a transcription job. To see the status of the job, check the Status field.
If the status is COMPLETE, the job is finished and you can find the results at the location
specified in the TranscriptionFileUri field.
getTranscriptionJob in interface AmazonTranscribegetTranscriptionJobRequest - BadRequestException - There is a problem with one of the input fields. Check the S3 bucket name, make sure that the job name is
not a duplicate, and confirm that you are using the correct file format. Then resend your request.LimitExceededException - Either you have sent too many requests or your input file is longer than 2 hours. Wait before you resend
your request, or use a smaller file and resend the request.InternalFailureException - There was an internal error. Check the error message and try your request again.NotFoundException - We can't find the requested job. Check the job name and try your request again.public ListTranscriptionJobsResult listTranscriptionJobs(ListTranscriptionJobsRequest request)
Lists transcription jobs with the specified status.
listTranscriptionJobs in interface AmazonTranscribelistTranscriptionJobsRequest - BadRequestException - There is a problem with one of the input fields. Check the S3 bucket name, make sure that the job name is
not a duplicate, and confirm that you are using the correct file format. Then resend your request.LimitExceededException - Either you have sent too many requests or your input file is longer than 2 hours. Wait before you resend
your request, or use a smaller file and resend the request.InternalFailureException - There was an internal error. Check the error message and try your request again.public StartTranscriptionJobResult startTranscriptionJob(StartTranscriptionJobRequest request)
Starts an asynchronous job to transcribe speech to text.
startTranscriptionJob in interface AmazonTranscribestartTranscriptionJobRequest - BadRequestException - There is a problem with one of the input fields. Check the S3 bucket name, make sure that the job name is
not a duplicate, and confirm that you are using the correct file format. Then resend your request.LimitExceededException - Either you have sent too many requests or your input file is longer than 2 hours. Wait before you resend
your request, or use a smaller file and resend the request.InternalFailureException - There was an internal error. Check the error message and try your request again.ConflictException - The JobName field is a duplicate of a previously entered job name. Resend your request with
a different name.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata in interface AmazonTranscriberequest - The originally executed requestCopyright © 2018. All rights reserved.