@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonTranscribeAsync extends AmazonTranscribe
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonTranscribeAsync
instead.
Operations and objects for transcribing speech to text.
ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
Future<CreateVocabularyResult> |
createVocabularyAsync(CreateVocabularyRequest createVocabularyRequest)
Creates a new custom vocabulary that you can use to change the way Amazon Transcribe handles transcription of an
audio file.
|
Future<CreateVocabularyResult> |
createVocabularyAsync(CreateVocabularyRequest createVocabularyRequest,
AsyncHandler<CreateVocabularyRequest,CreateVocabularyResult> asyncHandler)
Creates a new custom vocabulary that you can use to change the way Amazon Transcribe handles transcription of an
audio file.
|
Future<DeleteTranscriptionJobResult> |
deleteTranscriptionJobAsync(DeleteTranscriptionJobRequest deleteTranscriptionJobRequest)
Deletes a previously submitted transcription job along with any other generated results such as the
transcription, models, and so on.
|
Future<DeleteTranscriptionJobResult> |
deleteTranscriptionJobAsync(DeleteTranscriptionJobRequest deleteTranscriptionJobRequest,
AsyncHandler<DeleteTranscriptionJobRequest,DeleteTranscriptionJobResult> asyncHandler)
Deletes a previously submitted transcription job along with any other generated results such as the
transcription, models, and so on.
|
Future<DeleteVocabularyResult> |
deleteVocabularyAsync(DeleteVocabularyRequest deleteVocabularyRequest)
Deletes a vocabulary from Amazon Transcribe.
|
Future<DeleteVocabularyResult> |
deleteVocabularyAsync(DeleteVocabularyRequest deleteVocabularyRequest,
AsyncHandler<DeleteVocabularyRequest,DeleteVocabularyResult> asyncHandler)
Deletes a vocabulary from Amazon Transcribe.
|
Future<GetTranscriptionJobResult> |
getTranscriptionJobAsync(GetTranscriptionJobRequest getTranscriptionJobRequest)
Returns information about a transcription job.
|
Future<GetTranscriptionJobResult> |
getTranscriptionJobAsync(GetTranscriptionJobRequest getTranscriptionJobRequest,
AsyncHandler<GetTranscriptionJobRequest,GetTranscriptionJobResult> asyncHandler)
Returns information about a transcription job.
|
Future<GetVocabularyResult> |
getVocabularyAsync(GetVocabularyRequest getVocabularyRequest)
Gets information about a vocabulary.
|
Future<GetVocabularyResult> |
getVocabularyAsync(GetVocabularyRequest getVocabularyRequest,
AsyncHandler<GetVocabularyRequest,GetVocabularyResult> asyncHandler)
Gets information about a vocabulary.
|
Future<ListTranscriptionJobsResult> |
listTranscriptionJobsAsync(ListTranscriptionJobsRequest listTranscriptionJobsRequest)
Lists transcription jobs with the specified status.
|
Future<ListTranscriptionJobsResult> |
listTranscriptionJobsAsync(ListTranscriptionJobsRequest listTranscriptionJobsRequest,
AsyncHandler<ListTranscriptionJobsRequest,ListTranscriptionJobsResult> asyncHandler)
Lists transcription jobs with the specified status.
|
Future<ListVocabulariesResult> |
listVocabulariesAsync(ListVocabulariesRequest listVocabulariesRequest)
Returns a list of vocabularies that match the specified criteria.
|
Future<ListVocabulariesResult> |
listVocabulariesAsync(ListVocabulariesRequest listVocabulariesRequest,
AsyncHandler<ListVocabulariesRequest,ListVocabulariesResult> asyncHandler)
Returns a list of vocabularies that match the specified criteria.
|
Future<StartTranscriptionJobResult> |
startTranscriptionJobAsync(StartTranscriptionJobRequest startTranscriptionJobRequest)
Starts an asynchronous job to transcribe speech to text.
|
Future<StartTranscriptionJobResult> |
startTranscriptionJobAsync(StartTranscriptionJobRequest startTranscriptionJobRequest,
AsyncHandler<StartTranscriptionJobRequest,StartTranscriptionJobResult> asyncHandler)
Starts an asynchronous job to transcribe speech to text.
|
Future<UpdateVocabularyResult> |
updateVocabularyAsync(UpdateVocabularyRequest updateVocabularyRequest)
Updates an existing vocabulary with new values.
|
Future<UpdateVocabularyResult> |
updateVocabularyAsync(UpdateVocabularyRequest updateVocabularyRequest,
AsyncHandler<UpdateVocabularyRequest,UpdateVocabularyResult> asyncHandler)
Updates an existing vocabulary with new values.
|
createVocabulary, deleteTranscriptionJob, deleteVocabulary, getCachedResponseMetadata, getTranscriptionJob, getVocabulary, listTranscriptionJobs, listVocabularies, shutdown, startTranscriptionJob, updateVocabulary
Future<CreateVocabularyResult> createVocabularyAsync(CreateVocabularyRequest createVocabularyRequest)
Creates a new custom vocabulary that you can use to change the way Amazon Transcribe handles transcription of an audio file.
createVocabularyRequest
- Future<CreateVocabularyResult> createVocabularyAsync(CreateVocabularyRequest createVocabularyRequest, AsyncHandler<CreateVocabularyRequest,CreateVocabularyResult> asyncHandler)
Creates a new custom vocabulary that you can use to change the way Amazon Transcribe handles transcription of an audio file.
createVocabularyRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteTranscriptionJobResult> deleteTranscriptionJobAsync(DeleteTranscriptionJobRequest deleteTranscriptionJobRequest)
Deletes a previously submitted transcription job along with any other generated results such as the transcription, models, and so on.
deleteTranscriptionJobRequest
- Future<DeleteTranscriptionJobResult> deleteTranscriptionJobAsync(DeleteTranscriptionJobRequest deleteTranscriptionJobRequest, AsyncHandler<DeleteTranscriptionJobRequest,DeleteTranscriptionJobResult> asyncHandler)
Deletes a previously submitted transcription job along with any other generated results such as the transcription, models, and so on.
deleteTranscriptionJobRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteVocabularyResult> deleteVocabularyAsync(DeleteVocabularyRequest deleteVocabularyRequest)
Deletes a vocabulary from Amazon Transcribe.
deleteVocabularyRequest
- Future<DeleteVocabularyResult> deleteVocabularyAsync(DeleteVocabularyRequest deleteVocabularyRequest, AsyncHandler<DeleteVocabularyRequest,DeleteVocabularyResult> asyncHandler)
Deletes a vocabulary from Amazon Transcribe.
deleteVocabularyRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetTranscriptionJobResult> getTranscriptionJobAsync(GetTranscriptionJobRequest getTranscriptionJobRequest)
Returns information about a transcription job. To see the status of the job, check the
TranscriptionJobStatus
field. If the status is COMPLETED
, the job is finished and you
can find the results at the location specified in the TranscriptionFileUri
field.
getTranscriptionJobRequest
- Future<GetTranscriptionJobResult> getTranscriptionJobAsync(GetTranscriptionJobRequest getTranscriptionJobRequest, AsyncHandler<GetTranscriptionJobRequest,GetTranscriptionJobResult> asyncHandler)
Returns information about a transcription job. To see the status of the job, check the
TranscriptionJobStatus
field. If the status is COMPLETED
, the job is finished and you
can find the results at the location specified in the TranscriptionFileUri
field.
getTranscriptionJobRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetVocabularyResult> getVocabularyAsync(GetVocabularyRequest getVocabularyRequest)
Gets information about a vocabulary.
getVocabularyRequest
- Future<GetVocabularyResult> getVocabularyAsync(GetVocabularyRequest getVocabularyRequest, AsyncHandler<GetVocabularyRequest,GetVocabularyResult> asyncHandler)
Gets information about a vocabulary.
getVocabularyRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListTranscriptionJobsResult> listTranscriptionJobsAsync(ListTranscriptionJobsRequest listTranscriptionJobsRequest)
Lists transcription jobs with the specified status.
listTranscriptionJobsRequest
- Future<ListTranscriptionJobsResult> listTranscriptionJobsAsync(ListTranscriptionJobsRequest listTranscriptionJobsRequest, AsyncHandler<ListTranscriptionJobsRequest,ListTranscriptionJobsResult> asyncHandler)
Lists transcription jobs with the specified status.
listTranscriptionJobsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListVocabulariesResult> listVocabulariesAsync(ListVocabulariesRequest listVocabulariesRequest)
Returns a list of vocabularies that match the specified criteria. If no criteria are specified, returns the entire list of vocabularies.
listVocabulariesRequest
- Future<ListVocabulariesResult> listVocabulariesAsync(ListVocabulariesRequest listVocabulariesRequest, AsyncHandler<ListVocabulariesRequest,ListVocabulariesResult> asyncHandler)
Returns a list of vocabularies that match the specified criteria. If no criteria are specified, returns the entire list of vocabularies.
listVocabulariesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartTranscriptionJobResult> startTranscriptionJobAsync(StartTranscriptionJobRequest startTranscriptionJobRequest)
Starts an asynchronous job to transcribe speech to text.
startTranscriptionJobRequest
- Future<StartTranscriptionJobResult> startTranscriptionJobAsync(StartTranscriptionJobRequest startTranscriptionJobRequest, AsyncHandler<StartTranscriptionJobRequest,StartTranscriptionJobResult> asyncHandler)
Starts an asynchronous job to transcribe speech to text.
startTranscriptionJobRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateVocabularyResult> updateVocabularyAsync(UpdateVocabularyRequest updateVocabularyRequest)
Updates an existing vocabulary with new values. The UpdateVocabulary
operation overwrites all of the
existing information with the values that you provide in the request.
updateVocabularyRequest
- Future<UpdateVocabularyResult> updateVocabularyAsync(UpdateVocabularyRequest updateVocabularyRequest, AsyncHandler<UpdateVocabularyRequest,UpdateVocabularyResult> asyncHandler)
Updates an existing vocabulary with new values. The UpdateVocabulary
operation overwrites all of the
existing information with the values that you provide in the request.
updateVocabularyRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.