public class AmazonTranscribeClient extends AmazonWebServiceClient implements AmazonTranscribe
Operations and objects for transcribing speech to text.
LOGGING_AWS_REQUEST_METRIC
Constructor and Description |
---|
AmazonTranscribeClient()
Deprecated.
|
AmazonTranscribeClient(AWSCredentials awsCredentials)
Constructs a new client to invoke service methods on AmazonTranscribe
using the specified AWS account credentials.
|
AmazonTranscribeClient(AWSCredentials awsCredentials,
ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on AmazonTranscribe
using the specified AWS account credentials and client configuration
options.
|
AmazonTranscribeClient(AWSCredentialsProvider awsCredentialsProvider)
Constructs a new client to invoke service methods on AmazonTranscribe
using the specified AWS account credentials provider.
|
AmazonTranscribeClient(AWSCredentialsProvider awsCredentialsProvider,
ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on AmazonTranscribe
using the specified AWS account credentials provider and client
configuration options.
|
AmazonTranscribeClient(AWSCredentialsProvider awsCredentialsProvider,
ClientConfiguration clientConfiguration,
HttpClient httpClient)
Constructs a new client to invoke service methods on AmazonTranscribe
using the specified AWS account credentials provider, client
configuration options and request metric collector.
|
AmazonTranscribeClient(AWSCredentialsProvider awsCredentialsProvider,
ClientConfiguration clientConfiguration,
com.amazonaws.metrics.RequestMetricCollector requestMetricCollector)
Deprecated.
|
AmazonTranscribeClient(ClientConfiguration clientConfiguration)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
CreateLanguageModelResult |
createLanguageModel(CreateLanguageModelRequest createLanguageModelRequest)
Creates a new custom language model.
|
CreateMedicalVocabularyResult |
createMedicalVocabulary(CreateMedicalVocabularyRequest createMedicalVocabularyRequest)
Creates a new custom vocabulary that you can use to change how Amazon
Transcribe Medical transcribes your audio file.
|
CreateVocabularyResult |
createVocabulary(CreateVocabularyRequest createVocabularyRequest)
Creates a new custom vocabulary that you can use to change the way Amazon
Transcribe handles transcription of an audio file.
|
CreateVocabularyFilterResult |
createVocabularyFilter(CreateVocabularyFilterRequest createVocabularyFilterRequest)
Creates a new vocabulary filter that you can use to filter words, such as
profane words, from the output of a transcription job.
|
void |
deleteLanguageModel(DeleteLanguageModelRequest deleteLanguageModelRequest)
Deletes a custom language model using its name.
|
void |
deleteMedicalTranscriptionJob(DeleteMedicalTranscriptionJobRequest deleteMedicalTranscriptionJobRequest)
Deletes a transcription job generated by Amazon Transcribe Medical and
any related information.
|
void |
deleteMedicalVocabulary(DeleteMedicalVocabularyRequest deleteMedicalVocabularyRequest)
Deletes a vocabulary from Amazon Transcribe Medical.
|
void |
deleteTranscriptionJob(DeleteTranscriptionJobRequest deleteTranscriptionJobRequest)
Deletes a previously submitted transcription job along with any other
generated results such as the transcription, models, and so on.
|
void |
deleteVocabulary(DeleteVocabularyRequest deleteVocabularyRequest)
Deletes a vocabulary from Amazon Transcribe.
|
void |
deleteVocabularyFilter(DeleteVocabularyFilterRequest deleteVocabularyFilterRequest)
Removes a vocabulary filter.
|
DescribeLanguageModelResult |
describeLanguageModel(DescribeLanguageModelRequest describeLanguageModelRequest)
Gets information about a single custom language model.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Deprecated.
ResponseMetadata cache can hold up to 50 requests and
responses in memory and will cause memory issue. This method
now always returns null.
|
GetMedicalTranscriptionJobResult |
getMedicalTranscriptionJob(GetMedicalTranscriptionJobRequest getMedicalTranscriptionJobRequest)
Returns information about a transcription job from Amazon Transcribe
Medical.
|
GetMedicalVocabularyResult |
getMedicalVocabulary(GetMedicalVocabularyRequest getMedicalVocabularyRequest)
Retrieves information about a medical vocabulary.
|
GetTranscriptionJobResult |
getTranscriptionJob(GetTranscriptionJobRequest getTranscriptionJobRequest)
Returns information about a transcription job.
|
GetVocabularyResult |
getVocabulary(GetVocabularyRequest getVocabularyRequest)
Gets information about a vocabulary.
|
GetVocabularyFilterResult |
getVocabularyFilter(GetVocabularyFilterRequest getVocabularyFilterRequest)
Returns information about a vocabulary filter.
|
ListLanguageModelsResult |
listLanguageModels(ListLanguageModelsRequest listLanguageModelsRequest)
Provides more information about the custom language models you've
created.
|
ListMedicalTranscriptionJobsResult |
listMedicalTranscriptionJobs(ListMedicalTranscriptionJobsRequest listMedicalTranscriptionJobsRequest)
Lists medical transcription jobs with a specified status or substring
that matches their names.
|
ListMedicalVocabulariesResult |
listMedicalVocabularies(ListMedicalVocabulariesRequest listMedicalVocabulariesRequest)
Returns a list of vocabularies that match the specified criteria.
|
ListTranscriptionJobsResult |
listTranscriptionJobs(ListTranscriptionJobsRequest listTranscriptionJobsRequest)
Lists transcription jobs with the specified status.
|
ListVocabulariesResult |
listVocabularies(ListVocabulariesRequest listVocabulariesRequest)
Returns a list of vocabularies that match the specified criteria.
|
ListVocabularyFiltersResult |
listVocabularyFilters(ListVocabularyFiltersRequest listVocabularyFiltersRequest)
Gets information about vocabulary filters.
|
StartMedicalTranscriptionJobResult |
startMedicalTranscriptionJob(StartMedicalTranscriptionJobRequest startMedicalTranscriptionJobRequest)
Starts a batch job to transcribe medical speech to text.
|
StartTranscriptionJobResult |
startTranscriptionJob(StartTranscriptionJobRequest startTranscriptionJobRequest)
Starts an asynchronous job to transcribe speech to text.
|
UpdateMedicalVocabularyResult |
updateMedicalVocabulary(UpdateMedicalVocabularyRequest updateMedicalVocabularyRequest)
Updates a vocabulary with new values that you provide in a different text
file from the one you used to create the vocabulary.
|
UpdateVocabularyResult |
updateVocabulary(UpdateVocabularyRequest updateVocabularyRequest)
Updates an existing vocabulary with new values.
|
UpdateVocabularyFilterResult |
updateVocabularyFilter(UpdateVocabularyFilterRequest updateVocabularyFilterRequest)
Updates a vocabulary filter with a new list of filtered words.
|
addRequestHandler, addRequestHandler, getEndpoint, getEndpointPrefix, getRegions, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerRegionOverride, getTimeOffset, removeRequestHandler, removeRequestHandler, setConfiguration, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shutdown, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setEndpoint, setRegion, shutdown
@Deprecated public AmazonTranscribeClient()
All service calls made using this new client object are blocking, and will not return until the service call completes.
DefaultAWSCredentialsProviderChain
@Deprecated public AmazonTranscribeClient(ClientConfiguration clientConfiguration)
All service calls made using this new client object are blocking, and will not return until the service call completes.
clientConfiguration
- The client configuration options controlling
how this client connects to AmazonTranscribe (ex: proxy
settings, retry counts, etc.).DefaultAWSCredentialsProviderChain
public AmazonTranscribeClient(AWSCredentials awsCredentials)
The client requests are authenticated using the AWSCredentials
provided in this constructor. Static AWSCredentials can be passed for
quick testing. However, it is strongly recommended to use Amazon Cognito
vended temporary credentials for use in production. This can be achieved
by using AWSMobileClient
. Please see
https://aws-amplify.github.io/docs/android/authentication for
instructions on how to enable AWSMobileClient
.
AWSMobileClient.getInstance().initialize(getApplicationContext(), new Callback<UserStateDetails>() { @Override public void onResult(final UserStateDetails details) { AmazonTranscribeClient client = new AmazonTranscribeClient(AWSMobileClient.getInstance()); } @Override public void onError(final Exception e) { e.printStackTrace(); } });
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentials
- The AWS credentials (access key ID and secret key)
to use when authenticating with AWS services.public AmazonTranscribeClient(AWSCredentials awsCredentials, ClientConfiguration clientConfiguration)
The client requests are authenticated using the AWSCredentials
provided in this constructor. Static AWSCredentials can be passed for
quick testing. However, it is strongly recommended to use Amazon Cognito
vended temporary credentials for use in production. This can be achieved
by using AWSMobileClient
. Please see
https://aws-amplify.github.io/docs/android/authentication for
instructions on how to enable AWSMobileClient
.
AWSMobileClient.getInstance().initialize(getApplicationContext(), new Callback<UserStateDetails>() { @Override public void onResult(final UserStateDetails details) { AmazonTranscribeClient client = new AmazonTranscribeClient(AWSMobileClient.getInstance()); } @Override public void onError(final Exception e) { e.printStackTrace(); } });
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentials
- The AWS credentials (access key ID and secret key)
to use when authenticating with AWS services.clientConfiguration
- The client configuration options controlling
how this client connects to AmazonTranscribe (ex: proxy
settings, retry counts, etc.).public AmazonTranscribeClient(AWSCredentialsProvider awsCredentialsProvider)
The client requests are authenticated using the AWSCredentials
provided by the AWSCredentialsProvider
. Static AWSCredentials can
be passed for quick testing. However, it is strongly recommended to use
Amazon Cognito vended temporary credentials for use in production. This
can be achieved by using AWSMobileClient
. Please see
https://aws-amplify.github.io/docs/android/authentication for
instructions on how to enable AWSMobileClient
.
AWSMobileClient.getInstance().initialize(getApplicationContext(), new Callback<UserStateDetails>() { @Override public void onResult(final UserStateDetails details) { AmazonTranscribeClient client = new AmazonTranscribeClient(AWSMobileClient.getInstance()); } @Override public void onError(final Exception e) { e.printStackTrace(); } });
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentialsProvider
- The AWS credentials provider which will
provide credentials to authenticate requests with AWS
services.public AmazonTranscribeClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration)
The client requests are authenticated using the AWSCredentials
provided by the AWSCredentialsProvider
. Static AWSCredentials can
be passed for quick testing. However, it is strongly recommended to use
Amazon Cognito vended temporary credentials for use in production. This
can be achieved by using AWSMobileClient
. Please see
https://aws-amplify.github.io/docs/android/authentication for
instructions on how to enable AWSMobileClient
.
AWSMobileClient.getInstance().initialize(getApplicationContext(), new Callback<UserStateDetails>() { @Override public void onResult(final UserStateDetails details) { AmazonTranscribeClient client = new AmazonTranscribeClient(AWSMobileClient.getInstance()); } @Override public void onError(final Exception e) { e.printStackTrace(); } });
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentialsProvider
- The AWS credentials provider which will
provide credentials to authenticate requests with AWS
services.clientConfiguration
- The client configuration options controlling
how this client connects to AmazonTranscribe (ex: proxy
settings, retry counts, etc.).@Deprecated public AmazonTranscribeClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration, com.amazonaws.metrics.RequestMetricCollector requestMetricCollector)
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentialsProvider
- The AWS credentials provider which will
provide credentials to authenticate requests with AWS
services.clientConfiguration
- The client configuration options controlling
how this client connects to AmazonTranscribe (ex: proxy
settings, retry counts, etc.).requestMetricCollector
- optional request metric collectorpublic AmazonTranscribeClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration, HttpClient httpClient)
The client requests are authenticated using the AWSCredentials
provided by the AWSCredentialsProvider
. Static AWSCredentials can
be passed for quick testing. However, it is strongly recommended to use
Amazon Cognito vended temporary credentials for use in production. This
can be achieved by using AWSMobileClient
. Please see
https://aws-amplify.github.io/docs/android/authentication for
instructions on how to enable AWSMobileClient
.
AWSMobileClient.getInstance().initialize(getApplicationContext(), new Callback<UserStateDetails>() { @Override public void onResult(final UserStateDetails details) { AmazonTranscribeClient client = new AmazonTranscribeClient(AWSMobileClient.getInstance()); } @Override public void onError(final Exception e) { e.printStackTrace(); } });
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentialsProvider
- The AWS credentials provider which will
provide credentials to authenticate requests with AWS
services.clientConfiguration
- The client configuration options controlling
how this client connects to AmazonTranscribe (ex: proxy
settings, retry counts, etc.).httpClient
- A http clientpublic CreateLanguageModelResult createLanguageModel(CreateLanguageModelRequest createLanguageModelRequest) throws AmazonServiceException, AmazonClientException
Creates a new custom language model. Use Amazon S3 prefixes to provide the location of your input files. The time it takes to create your model depends on the size of your training data.
createLanguageModel
in interface AmazonTranscribe
createLanguageModelRequest
- BadRequestException
LimitExceededException
InternalFailureException
ConflictException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public CreateMedicalVocabularyResult createMedicalVocabulary(CreateMedicalVocabularyRequest createMedicalVocabularyRequest) throws AmazonServiceException, AmazonClientException
Creates a new custom vocabulary that you can use to change how Amazon Transcribe Medical transcribes your audio file.
createMedicalVocabulary
in interface AmazonTranscribe
createMedicalVocabularyRequest
- BadRequestException
LimitExceededException
InternalFailureException
ConflictException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public CreateVocabularyResult createVocabulary(CreateVocabularyRequest createVocabularyRequest) throws AmazonServiceException, AmazonClientException
Creates a new custom vocabulary that you can use to change the way Amazon Transcribe handles transcription of an audio file.
createVocabulary
in interface AmazonTranscribe
createVocabularyRequest
- BadRequestException
LimitExceededException
InternalFailureException
ConflictException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public CreateVocabularyFilterResult createVocabularyFilter(CreateVocabularyFilterRequest createVocabularyFilterRequest) throws AmazonServiceException, AmazonClientException
Creates a new vocabulary filter that you can use to filter words, such as profane words, from the output of a transcription job.
createVocabularyFilter
in interface AmazonTranscribe
createVocabularyFilterRequest
- BadRequestException
LimitExceededException
InternalFailureException
ConflictException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public void deleteLanguageModel(DeleteLanguageModelRequest deleteLanguageModelRequest) throws AmazonServiceException, AmazonClientException
Deletes a custom language model using its name.
deleteLanguageModel
in interface AmazonTranscribe
deleteLanguageModelRequest
- BadRequestException
LimitExceededException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public void deleteMedicalTranscriptionJob(DeleteMedicalTranscriptionJobRequest deleteMedicalTranscriptionJobRequest) throws AmazonServiceException, AmazonClientException
Deletes a transcription job generated by Amazon Transcribe Medical and any related information.
deleteMedicalTranscriptionJob
in interface AmazonTranscribe
deleteMedicalTranscriptionJobRequest
- LimitExceededException
BadRequestException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public void deleteMedicalVocabulary(DeleteMedicalVocabularyRequest deleteMedicalVocabularyRequest) throws AmazonServiceException, AmazonClientException
Deletes a vocabulary from Amazon Transcribe Medical.
deleteMedicalVocabulary
in interface AmazonTranscribe
deleteMedicalVocabularyRequest
- NotFoundException
LimitExceededException
BadRequestException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public void deleteTranscriptionJob(DeleteTranscriptionJobRequest deleteTranscriptionJobRequest) throws AmazonServiceException, AmazonClientException
Deletes a previously submitted transcription job along with any other generated results such as the transcription, models, and so on.
deleteTranscriptionJob
in interface AmazonTranscribe
deleteTranscriptionJobRequest
- LimitExceededException
BadRequestException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public void deleteVocabulary(DeleteVocabularyRequest deleteVocabularyRequest) throws AmazonServiceException, AmazonClientException
Deletes a vocabulary from Amazon Transcribe.
deleteVocabulary
in interface AmazonTranscribe
deleteVocabularyRequest
- NotFoundException
LimitExceededException
BadRequestException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public void deleteVocabularyFilter(DeleteVocabularyFilterRequest deleteVocabularyFilterRequest) throws AmazonServiceException, AmazonClientException
Removes a vocabulary filter.
deleteVocabularyFilter
in interface AmazonTranscribe
deleteVocabularyFilterRequest
- NotFoundException
LimitExceededException
BadRequestException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public DescribeLanguageModelResult describeLanguageModel(DescribeLanguageModelRequest describeLanguageModelRequest) throws AmazonServiceException, AmazonClientException
Gets information about a single custom language model. Use this information to see details about the language model in your AWS account. You can also see whether the base language model used to create your custom language model has been updated. If Amazon Transcribe has updated the base model, you can create a new custom language model using the updated base model. If the language model wasn't created, you can use this operation to understand why Amazon Transcribe couldn't create it.
describeLanguageModel
in interface AmazonTranscribe
describeLanguageModelRequest
- BadRequestException
LimitExceededException
InternalFailureException
NotFoundException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public GetMedicalTranscriptionJobResult getMedicalTranscriptionJob(GetMedicalTranscriptionJobRequest getMedicalTranscriptionJobRequest) throws AmazonServiceException, AmazonClientException
Returns information about a transcription job from Amazon Transcribe
Medical. To see the status of the job, check the
TranscriptionJobStatus
field. If the status is
COMPLETED
, the job is finished. You find the results of the
completed job in the TranscriptFileUri
field.
getMedicalTranscriptionJob
in interface AmazonTranscribe
getMedicalTranscriptionJobRequest
- BadRequestException
LimitExceededException
InternalFailureException
NotFoundException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public GetMedicalVocabularyResult getMedicalVocabulary(GetMedicalVocabularyRequest getMedicalVocabularyRequest) throws AmazonServiceException, AmazonClientException
Retrieves information about a medical vocabulary.
getMedicalVocabulary
in interface AmazonTranscribe
getMedicalVocabularyRequest
- NotFoundException
LimitExceededException
InternalFailureException
BadRequestException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public GetTranscriptionJobResult getTranscriptionJob(GetTranscriptionJobRequest getTranscriptionJobRequest) throws AmazonServiceException, AmazonClientException
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 TranscriptFileUri
field. If you enable content redaction, the redacted transcript appears
in RedactedTranscriptFileUri
.
getTranscriptionJob
in interface AmazonTranscribe
getTranscriptionJobRequest
- BadRequestException
LimitExceededException
InternalFailureException
NotFoundException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public GetVocabularyResult getVocabulary(GetVocabularyRequest getVocabularyRequest) throws AmazonServiceException, AmazonClientException
Gets information about a vocabulary.
getVocabulary
in interface AmazonTranscribe
getVocabularyRequest
- NotFoundException
LimitExceededException
InternalFailureException
BadRequestException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public GetVocabularyFilterResult getVocabularyFilter(GetVocabularyFilterRequest getVocabularyFilterRequest) throws AmazonServiceException, AmazonClientException
Returns information about a vocabulary filter.
getVocabularyFilter
in interface AmazonTranscribe
getVocabularyFilterRequest
- NotFoundException
LimitExceededException
InternalFailureException
BadRequestException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public ListLanguageModelsResult listLanguageModels(ListLanguageModelsRequest listLanguageModelsRequest) throws AmazonServiceException, AmazonClientException
Provides more information about the custom language models you've created. You can use the information in this list to find a specific custom language model. You can then use the operation to get more information about it.
listLanguageModels
in interface AmazonTranscribe
listLanguageModelsRequest
- BadRequestException
LimitExceededException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public ListMedicalTranscriptionJobsResult listMedicalTranscriptionJobs(ListMedicalTranscriptionJobsRequest listMedicalTranscriptionJobsRequest) throws AmazonServiceException, AmazonClientException
Lists medical transcription jobs with a specified status or substring that matches their names.
listMedicalTranscriptionJobs
in interface AmazonTranscribe
listMedicalTranscriptionJobsRequest
- BadRequestException
LimitExceededException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public ListMedicalVocabulariesResult listMedicalVocabularies(ListMedicalVocabulariesRequest listMedicalVocabulariesRequest) throws AmazonServiceException, AmazonClientException
Returns a list of vocabularies that match the specified criteria. If you don't enter a value in any of the request parameters, returns the entire list of vocabularies.
listMedicalVocabularies
in interface AmazonTranscribe
listMedicalVocabulariesRequest
- BadRequestException
LimitExceededException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public ListTranscriptionJobsResult listTranscriptionJobs(ListTranscriptionJobsRequest listTranscriptionJobsRequest) throws AmazonServiceException, AmazonClientException
Lists transcription jobs with the specified status.
listTranscriptionJobs
in interface AmazonTranscribe
listTranscriptionJobsRequest
- BadRequestException
LimitExceededException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public ListVocabulariesResult listVocabularies(ListVocabulariesRequest listVocabulariesRequest) throws AmazonServiceException, AmazonClientException
Returns a list of vocabularies that match the specified criteria. If no criteria are specified, returns the entire list of vocabularies.
listVocabularies
in interface AmazonTranscribe
listVocabulariesRequest
- BadRequestException
LimitExceededException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public ListVocabularyFiltersResult listVocabularyFilters(ListVocabularyFiltersRequest listVocabularyFiltersRequest) throws AmazonServiceException, AmazonClientException
Gets information about vocabulary filters.
listVocabularyFilters
in interface AmazonTranscribe
listVocabularyFiltersRequest
- BadRequestException
LimitExceededException
InternalFailureException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public StartMedicalTranscriptionJobResult startMedicalTranscriptionJob(StartMedicalTranscriptionJobRequest startMedicalTranscriptionJobRequest) throws AmazonServiceException, AmazonClientException
Starts a batch job to transcribe medical speech to text.
startMedicalTranscriptionJob
in interface AmazonTranscribe
startMedicalTranscriptionJobRequest
- BadRequestException
LimitExceededException
InternalFailureException
ConflictException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public StartTranscriptionJobResult startTranscriptionJob(StartTranscriptionJobRequest startTranscriptionJobRequest) throws AmazonServiceException, AmazonClientException
Starts an asynchronous job to transcribe speech to text.
startTranscriptionJob
in interface AmazonTranscribe
startTranscriptionJobRequest
- BadRequestException
LimitExceededException
InternalFailureException
ConflictException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public UpdateMedicalVocabularyResult updateMedicalVocabulary(UpdateMedicalVocabularyRequest updateMedicalVocabularyRequest) throws AmazonServiceException, AmazonClientException
Updates a vocabulary with new values that you provide in a different text
file from the one you used to create the vocabulary. The
UpdateMedicalVocabulary
operation overwrites all of the
existing information with the values that you provide in the request.
updateMedicalVocabulary
in interface AmazonTranscribe
updateMedicalVocabularyRequest
- BadRequestException
LimitExceededException
InternalFailureException
NotFoundException
ConflictException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public UpdateVocabularyResult updateVocabulary(UpdateVocabularyRequest updateVocabularyRequest) throws AmazonServiceException, AmazonClientException
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.
updateVocabulary
in interface AmazonTranscribe
updateVocabularyRequest
- BadRequestException
LimitExceededException
InternalFailureException
NotFoundException
ConflictException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.public UpdateVocabularyFilterResult updateVocabularyFilter(UpdateVocabularyFilterRequest updateVocabularyFilterRequest) throws AmazonServiceException, AmazonClientException
Updates a vocabulary filter with a new list of filtered words.
updateVocabularyFilter
in interface AmazonTranscribe
updateVocabularyFilterRequest
- BadRequestException
LimitExceededException
InternalFailureException
NotFoundException
AmazonClientException
- If any internal errors are encountered
inside the client while attempting to make the request or
handle the response. For example if a network connection is
not available.AmazonServiceException
- If an error response is returned by Amazon
Transcribe indicating either a problem with the data in the
request, or a server side issue.@Deprecated 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 AmazonTranscribe
request
- The originally executed requestCopyright © 2018 Amazon Web Services, Inc. All Rights Reserved.