/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the transcribe-2017-10-26.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.TranscribeService.Model; namespace Amazon.TranscribeService { /// /// Interface for accessing TranscribeService /// /// Amazon Transcribe offers three main types of batch transcription: Standard, /// Medical, and Call Analytics. /// /// /// public partial interface IAmazonTranscribeService : IAmazonService, IDisposable { /// /// Paginators for the service /// ITranscribeServicePaginatorFactory Paginators { get; } #region CreateCallAnalyticsCategory /// /// Creates a new Call Analytics category. /// /// /// /// All categories are automatically applied to your Call Analytics transcriptions. Note /// that in order to apply categories to your transcriptions, you must create them before /// submitting your transcription request, as categories cannot be applied retroactively. /// /// /// /// When creating a new category, you can use the InputType parameter to /// label the category as a POST_CALL or a REAL_TIME category. /// POST_CALL categories can only be applied to post-call transcriptions /// and REAL_TIME categories can only be applied to real-time transcriptions. /// If you do not include InputType, your category is created as a POST_CALL /// category by default. /// /// /// /// Call Analytics categories are composed of rules. For each category, you must create /// between 1 and 20 rules. Rules can include these parameters: , , , and . /// /// /// /// To update an existing category, see . /// /// /// /// To learn more about Call Analytics categories, see Creating /// categories for post-call transcriptions and Creating /// categories for real-time transcriptions. /// /// /// Container for the necessary parameters to execute the CreateCallAnalyticsCategory service method. /// /// The response from the CreateCallAnalyticsCategory service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for CreateCallAnalyticsCategory Operation CreateCallAnalyticsCategoryResponse CreateCallAnalyticsCategory(CreateCallAnalyticsCategoryRequest request); /// /// Creates a new Call Analytics category. /// /// /// /// All categories are automatically applied to your Call Analytics transcriptions. Note /// that in order to apply categories to your transcriptions, you must create them before /// submitting your transcription request, as categories cannot be applied retroactively. /// /// /// /// When creating a new category, you can use the InputType parameter to /// label the category as a POST_CALL or a REAL_TIME category. /// POST_CALL categories can only be applied to post-call transcriptions /// and REAL_TIME categories can only be applied to real-time transcriptions. /// If you do not include InputType, your category is created as a POST_CALL /// category by default. /// /// /// /// Call Analytics categories are composed of rules. For each category, you must create /// between 1 and 20 rules. Rules can include these parameters: , , , and . /// /// /// /// To update an existing category, see . /// /// /// /// To learn more about Call Analytics categories, see Creating /// categories for post-call transcriptions and Creating /// categories for real-time transcriptions. /// /// /// Container for the necessary parameters to execute the CreateCallAnalyticsCategory service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateCallAnalyticsCategory service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for CreateCallAnalyticsCategory Operation Task CreateCallAnalyticsCategoryAsync(CreateCallAnalyticsCategoryRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateLanguageModel /// /// Creates a new custom language model. /// /// /// /// When creating a new custom language model, you must specify: /// /// /// /// Container for the necessary parameters to execute the CreateLanguageModel service method. /// /// The response from the CreateLanguageModel service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for CreateLanguageModel Operation CreateLanguageModelResponse CreateLanguageModel(CreateLanguageModelRequest request); /// /// Creates a new custom language model. /// /// /// /// When creating a new custom language model, you must specify: /// /// /// /// Container for the necessary parameters to execute the CreateLanguageModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateLanguageModel service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for CreateLanguageModel Operation Task CreateLanguageModelAsync(CreateLanguageModelRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMedicalVocabulary /// /// Creates a new custom medical vocabulary. /// /// /// /// Before creating a new custom medical vocabulary, you must first upload a text file /// that contains your vocabulary table into an Amazon S3 bucket. Note that this differs /// from , where you can include a list of terms within your request using the Phrases /// flag; CreateMedicalVocabulary does not support the Phrases /// flag and only accepts vocabularies in table format. /// /// /// /// Each language has a character set that contains all allowed characters for that specific /// language. If you use unsupported characters, your custom vocabulary request fails. /// Refer to Character /// Sets for Custom Vocabularies to get the character set for your language. /// /// /// /// For more information, see Custom /// vocabularies. /// /// /// Container for the necessary parameters to execute the CreateMedicalVocabulary service method. /// /// The response from the CreateMedicalVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for CreateMedicalVocabulary Operation CreateMedicalVocabularyResponse CreateMedicalVocabulary(CreateMedicalVocabularyRequest request); /// /// Creates a new custom medical vocabulary. /// /// /// /// Before creating a new custom medical vocabulary, you must first upload a text file /// that contains your vocabulary table into an Amazon S3 bucket. Note that this differs /// from , where you can include a list of terms within your request using the Phrases /// flag; CreateMedicalVocabulary does not support the Phrases /// flag and only accepts vocabularies in table format. /// /// /// /// Each language has a character set that contains all allowed characters for that specific /// language. If you use unsupported characters, your custom vocabulary request fails. /// Refer to Character /// Sets for Custom Vocabularies to get the character set for your language. /// /// /// /// For more information, see Custom /// vocabularies. /// /// /// Container for the necessary parameters to execute the CreateMedicalVocabulary service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMedicalVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for CreateMedicalVocabulary Operation Task CreateMedicalVocabularyAsync(CreateMedicalVocabularyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateVocabulary /// /// Creates a new custom vocabulary. /// /// /// /// When creating a new custom vocabulary, you can either upload a text file that contains /// your new entries, phrases, and terms into an Amazon S3 bucket and include the URI /// in your request. Or you can include a list of terms directly in your request using /// the Phrases flag. /// /// /// /// Each language has a character set that contains all allowed characters for that specific /// language. If you use unsupported characters, your custom vocabulary request fails. /// Refer to Character /// Sets for Custom Vocabularies to get the character set for your language. /// /// /// /// For more information, see Custom /// vocabularies. /// /// /// Container for the necessary parameters to execute the CreateVocabulary service method. /// /// The response from the CreateVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for CreateVocabulary Operation CreateVocabularyResponse CreateVocabulary(CreateVocabularyRequest request); /// /// Creates a new custom vocabulary. /// /// /// /// When creating a new custom vocabulary, you can either upload a text file that contains /// your new entries, phrases, and terms into an Amazon S3 bucket and include the URI /// in your request. Or you can include a list of terms directly in your request using /// the Phrases flag. /// /// /// /// Each language has a character set that contains all allowed characters for that specific /// language. If you use unsupported characters, your custom vocabulary request fails. /// Refer to Character /// Sets for Custom Vocabularies to get the character set for your language. /// /// /// /// For more information, see Custom /// vocabularies. /// /// /// Container for the necessary parameters to execute the CreateVocabulary service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for CreateVocabulary Operation Task CreateVocabularyAsync(CreateVocabularyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateVocabularyFilter /// /// Creates a new custom vocabulary filter. /// /// /// /// You can use custom vocabulary filters to mask, delete, or flag specific words from /// your transcript. Custom vocabulary filters are commonly used to mask profanity in /// transcripts. /// /// /// /// Each language has a character set that contains all allowed characters for that specific /// language. If you use unsupported characters, your custom vocabulary filter request /// fails. Refer to Character /// Sets for Custom Vocabularies to get the character set for your language. /// /// /// /// For more information, see Vocabulary /// filtering. /// /// /// Container for the necessary parameters to execute the CreateVocabularyFilter service method. /// /// The response from the CreateVocabularyFilter service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for CreateVocabularyFilter Operation CreateVocabularyFilterResponse CreateVocabularyFilter(CreateVocabularyFilterRequest request); /// /// Creates a new custom vocabulary filter. /// /// /// /// You can use custom vocabulary filters to mask, delete, or flag specific words from /// your transcript. Custom vocabulary filters are commonly used to mask profanity in /// transcripts. /// /// /// /// Each language has a character set that contains all allowed characters for that specific /// language. If you use unsupported characters, your custom vocabulary filter request /// fails. Refer to Character /// Sets for Custom Vocabularies to get the character set for your language. /// /// /// /// For more information, see Vocabulary /// filtering. /// /// /// Container for the necessary parameters to execute the CreateVocabularyFilter service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateVocabularyFilter service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for CreateVocabularyFilter Operation Task CreateVocabularyFilterAsync(CreateVocabularyFilterRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteCallAnalyticsCategory /// /// Deletes a Call Analytics category. To use this operation, specify the name of the /// category you want to delete using CategoryName. Category names are case /// sensitive. /// /// Container for the necessary parameters to execute the DeleteCallAnalyticsCategory service method. /// /// The response from the DeleteCallAnalyticsCategory service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for DeleteCallAnalyticsCategory Operation DeleteCallAnalyticsCategoryResponse DeleteCallAnalyticsCategory(DeleteCallAnalyticsCategoryRequest request); /// /// Deletes a Call Analytics category. To use this operation, specify the name of the /// category you want to delete using CategoryName. Category names are case /// sensitive. /// /// Container for the necessary parameters to execute the DeleteCallAnalyticsCategory service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteCallAnalyticsCategory service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for DeleteCallAnalyticsCategory Operation Task DeleteCallAnalyticsCategoryAsync(DeleteCallAnalyticsCategoryRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteCallAnalyticsJob /// /// Deletes a Call Analytics job. To use this operation, specify the name of the job you /// want to delete using CallAnalyticsJobName. Job names are case sensitive. /// /// Container for the necessary parameters to execute the DeleteCallAnalyticsJob service method. /// /// The response from the DeleteCallAnalyticsJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for DeleteCallAnalyticsJob Operation DeleteCallAnalyticsJobResponse DeleteCallAnalyticsJob(DeleteCallAnalyticsJobRequest request); /// /// Deletes a Call Analytics job. To use this operation, specify the name of the job you /// want to delete using CallAnalyticsJobName. Job names are case sensitive. /// /// Container for the necessary parameters to execute the DeleteCallAnalyticsJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteCallAnalyticsJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for DeleteCallAnalyticsJob Operation Task DeleteCallAnalyticsJobAsync(DeleteCallAnalyticsJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteLanguageModel /// /// Deletes a custom language model. To use this operation, specify the name of the language /// model you want to delete using ModelName. custom language model names /// are case sensitive. /// /// Container for the necessary parameters to execute the DeleteLanguageModel service method. /// /// The response from the DeleteLanguageModel service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for DeleteLanguageModel Operation DeleteLanguageModelResponse DeleteLanguageModel(DeleteLanguageModelRequest request); /// /// Deletes a custom language model. To use this operation, specify the name of the language /// model you want to delete using ModelName. custom language model names /// are case sensitive. /// /// Container for the necessary parameters to execute the DeleteLanguageModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteLanguageModel service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for DeleteLanguageModel Operation Task DeleteLanguageModelAsync(DeleteLanguageModelRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteMedicalTranscriptionJob /// /// Deletes a medical transcription job. To use this operation, specify the name of the /// job you want to delete using MedicalTranscriptionJobName. Job names are /// case sensitive. /// /// Container for the necessary parameters to execute the DeleteMedicalTranscriptionJob service method. /// /// The response from the DeleteMedicalTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for DeleteMedicalTranscriptionJob Operation DeleteMedicalTranscriptionJobResponse DeleteMedicalTranscriptionJob(DeleteMedicalTranscriptionJobRequest request); /// /// Deletes a medical transcription job. To use this operation, specify the name of the /// job you want to delete using MedicalTranscriptionJobName. Job names are /// case sensitive. /// /// Container for the necessary parameters to execute the DeleteMedicalTranscriptionJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteMedicalTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for DeleteMedicalTranscriptionJob Operation Task DeleteMedicalTranscriptionJobAsync(DeleteMedicalTranscriptionJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteMedicalVocabulary /// /// Deletes a custom medical vocabulary. To use this operation, specify the name of the /// custom vocabulary you want to delete using VocabularyName. Custom vocabulary /// names are case sensitive. /// /// Container for the necessary parameters to execute the DeleteMedicalVocabulary service method. /// /// The response from the DeleteMedicalVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for DeleteMedicalVocabulary Operation DeleteMedicalVocabularyResponse DeleteMedicalVocabulary(DeleteMedicalVocabularyRequest request); /// /// Deletes a custom medical vocabulary. To use this operation, specify the name of the /// custom vocabulary you want to delete using VocabularyName. Custom vocabulary /// names are case sensitive. /// /// Container for the necessary parameters to execute the DeleteMedicalVocabulary service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteMedicalVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for DeleteMedicalVocabulary Operation Task DeleteMedicalVocabularyAsync(DeleteMedicalVocabularyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteTranscriptionJob /// /// Deletes a transcription job. To use this operation, specify the name of the job you /// want to delete using TranscriptionJobName. Job names are case sensitive. /// /// Container for the necessary parameters to execute the DeleteTranscriptionJob service method. /// /// The response from the DeleteTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for DeleteTranscriptionJob Operation DeleteTranscriptionJobResponse DeleteTranscriptionJob(DeleteTranscriptionJobRequest request); /// /// Deletes a transcription job. To use this operation, specify the name of the job you /// want to delete using TranscriptionJobName. Job names are case sensitive. /// /// Container for the necessary parameters to execute the DeleteTranscriptionJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for DeleteTranscriptionJob Operation Task DeleteTranscriptionJobAsync(DeleteTranscriptionJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVocabulary /// /// Deletes a custom vocabulary. To use this operation, specify the name of the custom /// vocabulary you want to delete using VocabularyName. Custom vocabulary /// names are case sensitive. /// /// Container for the necessary parameters to execute the DeleteVocabulary service method. /// /// The response from the DeleteVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for DeleteVocabulary Operation DeleteVocabularyResponse DeleteVocabulary(DeleteVocabularyRequest request); /// /// Deletes a custom vocabulary. To use this operation, specify the name of the custom /// vocabulary you want to delete using VocabularyName. Custom vocabulary /// names are case sensitive. /// /// Container for the necessary parameters to execute the DeleteVocabulary service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for DeleteVocabulary Operation Task DeleteVocabularyAsync(DeleteVocabularyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVocabularyFilter /// /// Deletes a custom vocabulary filter. To use this operation, specify the name of the /// custom vocabulary filter you want to delete using VocabularyFilterName. /// Custom vocabulary filter names are case sensitive. /// /// Container for the necessary parameters to execute the DeleteVocabularyFilter service method. /// /// The response from the DeleteVocabularyFilter service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for DeleteVocabularyFilter Operation DeleteVocabularyFilterResponse DeleteVocabularyFilter(DeleteVocabularyFilterRequest request); /// /// Deletes a custom vocabulary filter. To use this operation, specify the name of the /// custom vocabulary filter you want to delete using VocabularyFilterName. /// Custom vocabulary filter names are case sensitive. /// /// Container for the necessary parameters to execute the DeleteVocabularyFilter service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVocabularyFilter service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for DeleteVocabularyFilter Operation Task DeleteVocabularyFilterAsync(DeleteVocabularyFilterRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DescribeLanguageModel /// /// Provides information about the specified custom language model. /// /// /// /// This operation also shows if the base language model that you 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 you tried to create a new custom language model and the request wasn't successful, /// you can use DescribeLanguageModel to help identify the reason for this /// failure. /// /// /// Container for the necessary parameters to execute the DescribeLanguageModel service method. /// /// The response from the DescribeLanguageModel service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for DescribeLanguageModel Operation DescribeLanguageModelResponse DescribeLanguageModel(DescribeLanguageModelRequest request); /// /// Provides information about the specified custom language model. /// /// /// /// This operation also shows if the base language model that you 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 you tried to create a new custom language model and the request wasn't successful, /// you can use DescribeLanguageModel to help identify the reason for this /// failure. /// /// /// Container for the necessary parameters to execute the DescribeLanguageModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DescribeLanguageModel service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for DescribeLanguageModel Operation Task DescribeLanguageModelAsync(DescribeLanguageModelRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetCallAnalyticsCategory /// /// Provides information about the specified Call Analytics category. /// /// /// /// To get a list of your Call Analytics categories, use the operation. /// /// /// Container for the necessary parameters to execute the GetCallAnalyticsCategory service method. /// /// The response from the GetCallAnalyticsCategory service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetCallAnalyticsCategory Operation GetCallAnalyticsCategoryResponse GetCallAnalyticsCategory(GetCallAnalyticsCategoryRequest request); /// /// Provides information about the specified Call Analytics category. /// /// /// /// To get a list of your Call Analytics categories, use the operation. /// /// /// Container for the necessary parameters to execute the GetCallAnalyticsCategory service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetCallAnalyticsCategory service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetCallAnalyticsCategory Operation Task GetCallAnalyticsCategoryAsync(GetCallAnalyticsCategoryRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetCallAnalyticsJob /// /// Provides information about the specified Call Analytics job. /// /// /// /// To view the job's status, refer to CallAnalyticsJobStatus. If the status /// is COMPLETED, the job is finished. You can find your completed transcript /// at the URI specified in TranscriptFileUri. If the status is FAILED, /// FailureReason provides details on why your transcription job failed. /// /// /// /// If you enabled personally identifiable information (PII) redaction, the redacted transcript /// appears at the location specified in RedactedTranscriptFileUri. /// /// /// /// If you chose to redact the audio in your media file, you can find your redacted media /// file at the location specified in RedactedMediaFileUri. /// /// /// /// To get a list of your Call Analytics jobs, use the operation. /// /// /// Container for the necessary parameters to execute the GetCallAnalyticsJob service method. /// /// The response from the GetCallAnalyticsJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetCallAnalyticsJob Operation GetCallAnalyticsJobResponse GetCallAnalyticsJob(GetCallAnalyticsJobRequest request); /// /// Provides information about the specified Call Analytics job. /// /// /// /// To view the job's status, refer to CallAnalyticsJobStatus. If the status /// is COMPLETED, the job is finished. You can find your completed transcript /// at the URI specified in TranscriptFileUri. If the status is FAILED, /// FailureReason provides details on why your transcription job failed. /// /// /// /// If you enabled personally identifiable information (PII) redaction, the redacted transcript /// appears at the location specified in RedactedTranscriptFileUri. /// /// /// /// If you chose to redact the audio in your media file, you can find your redacted media /// file at the location specified in RedactedMediaFileUri. /// /// /// /// To get a list of your Call Analytics jobs, use the operation. /// /// /// Container for the necessary parameters to execute the GetCallAnalyticsJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetCallAnalyticsJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetCallAnalyticsJob Operation Task GetCallAnalyticsJobAsync(GetCallAnalyticsJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMedicalTranscriptionJob /// /// Provides information about the specified medical transcription job. /// /// /// /// To view the status of the specified medical transcription job, check the TranscriptionJobStatus /// field. If the status is COMPLETED, the job is finished. You can find /// the results at the location specified in TranscriptFileUri. If the status /// is FAILED, FailureReason provides details on why your transcription /// job failed. /// /// /// /// To get a list of your medical transcription jobs, use the operation. /// /// /// Container for the necessary parameters to execute the GetMedicalTranscriptionJob service method. /// /// The response from the GetMedicalTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetMedicalTranscriptionJob Operation GetMedicalTranscriptionJobResponse GetMedicalTranscriptionJob(GetMedicalTranscriptionJobRequest request); /// /// Provides information about the specified medical transcription job. /// /// /// /// To view the status of the specified medical transcription job, check the TranscriptionJobStatus /// field. If the status is COMPLETED, the job is finished. You can find /// the results at the location specified in TranscriptFileUri. If the status /// is FAILED, FailureReason provides details on why your transcription /// job failed. /// /// /// /// To get a list of your medical transcription jobs, use the operation. /// /// /// Container for the necessary parameters to execute the GetMedicalTranscriptionJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetMedicalTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetMedicalTranscriptionJob Operation Task GetMedicalTranscriptionJobAsync(GetMedicalTranscriptionJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMedicalVocabulary /// /// Provides information about the specified custom medical vocabulary. /// /// /// /// To view the status of the specified custom medical vocabulary, check the VocabularyState /// field. If the status is READY, your custom vocabulary is available to /// use. If the status is FAILED, FailureReason provides details /// on why your vocabulary failed. /// /// /// /// To get a list of your custom medical vocabularies, use the operation. /// /// /// Container for the necessary parameters to execute the GetMedicalVocabulary service method. /// /// The response from the GetMedicalVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetMedicalVocabulary Operation GetMedicalVocabularyResponse GetMedicalVocabulary(GetMedicalVocabularyRequest request); /// /// Provides information about the specified custom medical vocabulary. /// /// /// /// To view the status of the specified custom medical vocabulary, check the VocabularyState /// field. If the status is READY, your custom vocabulary is available to /// use. If the status is FAILED, FailureReason provides details /// on why your vocabulary failed. /// /// /// /// To get a list of your custom medical vocabularies, use the operation. /// /// /// Container for the necessary parameters to execute the GetMedicalVocabulary service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetMedicalVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetMedicalVocabulary Operation Task GetMedicalVocabularyAsync(GetMedicalVocabularyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetTranscriptionJob /// /// Provides information about the specified transcription job. /// /// /// /// To view the status of the specified transcription job, check the TranscriptionJobStatus /// field. If the status is COMPLETED, the job is finished. You can find /// the results at the location specified in TranscriptFileUri. If the status /// is FAILED, FailureReason provides details on why your transcription /// job failed. /// /// /// /// If you enabled content redaction, the redacted transcript can be found at the location /// specified in RedactedTranscriptFileUri. /// /// /// /// To get a list of your transcription jobs, use the operation. /// /// /// Container for the necessary parameters to execute the GetTranscriptionJob service method. /// /// The response from the GetTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetTranscriptionJob Operation GetTranscriptionJobResponse GetTranscriptionJob(GetTranscriptionJobRequest request); /// /// Provides information about the specified transcription job. /// /// /// /// To view the status of the specified transcription job, check the TranscriptionJobStatus /// field. If the status is COMPLETED, the job is finished. You can find /// the results at the location specified in TranscriptFileUri. If the status /// is FAILED, FailureReason provides details on why your transcription /// job failed. /// /// /// /// If you enabled content redaction, the redacted transcript can be found at the location /// specified in RedactedTranscriptFileUri. /// /// /// /// To get a list of your transcription jobs, use the operation. /// /// /// Container for the necessary parameters to execute the GetTranscriptionJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetTranscriptionJob Operation Task GetTranscriptionJobAsync(GetTranscriptionJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVocabulary /// /// Provides information about the specified custom vocabulary. /// /// /// /// To view the status of the specified custom vocabulary, check the VocabularyState /// field. If the status is READY, your custom vocabulary is available to /// use. If the status is FAILED, FailureReason provides details /// on why your custom vocabulary failed. /// /// /// /// To get a list of your custom vocabularies, use the operation. /// /// /// Container for the necessary parameters to execute the GetVocabulary service method. /// /// The response from the GetVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetVocabulary Operation GetVocabularyResponse GetVocabulary(GetVocabularyRequest request); /// /// Provides information about the specified custom vocabulary. /// /// /// /// To view the status of the specified custom vocabulary, check the VocabularyState /// field. If the status is READY, your custom vocabulary is available to /// use. If the status is FAILED, FailureReason provides details /// on why your custom vocabulary failed. /// /// /// /// To get a list of your custom vocabularies, use the operation. /// /// /// Container for the necessary parameters to execute the GetVocabulary service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetVocabulary Operation Task GetVocabularyAsync(GetVocabularyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVocabularyFilter /// /// Provides information about the specified custom vocabulary filter. /// /// /// /// To get a list of your custom vocabulary filters, use the operation. /// /// /// Container for the necessary parameters to execute the GetVocabularyFilter service method. /// /// The response from the GetVocabularyFilter service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetVocabularyFilter Operation GetVocabularyFilterResponse GetVocabularyFilter(GetVocabularyFilterRequest request); /// /// Provides information about the specified custom vocabulary filter. /// /// /// /// To get a list of your custom vocabulary filters, use the operation. /// /// /// Container for the necessary parameters to execute the GetVocabularyFilter service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVocabularyFilter service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for GetVocabularyFilter Operation Task GetVocabularyFilterAsync(GetVocabularyFilterRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListCallAnalyticsCategories /// /// Provides a list of Call Analytics categories, including all rules that make up each /// category. /// /// /// /// To get detailed information about a specific Call Analytics category, use the operation. /// /// /// Container for the necessary parameters to execute the ListCallAnalyticsCategories service method. /// /// The response from the ListCallAnalyticsCategories service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListCallAnalyticsCategories Operation ListCallAnalyticsCategoriesResponse ListCallAnalyticsCategories(ListCallAnalyticsCategoriesRequest request); /// /// Provides a list of Call Analytics categories, including all rules that make up each /// category. /// /// /// /// To get detailed information about a specific Call Analytics category, use the operation. /// /// /// Container for the necessary parameters to execute the ListCallAnalyticsCategories service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListCallAnalyticsCategories service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListCallAnalyticsCategories Operation Task ListCallAnalyticsCategoriesAsync(ListCallAnalyticsCategoriesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListCallAnalyticsJobs /// /// Provides a list of Call Analytics jobs that match the specified criteria. If no criteria /// are specified, all Call Analytics jobs are returned. /// /// /// /// To get detailed information about a specific Call Analytics job, use the operation. /// /// /// Container for the necessary parameters to execute the ListCallAnalyticsJobs service method. /// /// The response from the ListCallAnalyticsJobs service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListCallAnalyticsJobs Operation ListCallAnalyticsJobsResponse ListCallAnalyticsJobs(ListCallAnalyticsJobsRequest request); /// /// Provides a list of Call Analytics jobs that match the specified criteria. If no criteria /// are specified, all Call Analytics jobs are returned. /// /// /// /// To get detailed information about a specific Call Analytics job, use the operation. /// /// /// Container for the necessary parameters to execute the ListCallAnalyticsJobs service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListCallAnalyticsJobs service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListCallAnalyticsJobs Operation Task ListCallAnalyticsJobsAsync(ListCallAnalyticsJobsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListLanguageModels /// /// Provides a list of custom language models that match the specified criteria. If no /// criteria are specified, all custom language models are returned. /// /// /// /// To get detailed information about a specific custom language model, use the operation. /// /// /// Container for the necessary parameters to execute the ListLanguageModels service method. /// /// The response from the ListLanguageModels service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListLanguageModels Operation ListLanguageModelsResponse ListLanguageModels(ListLanguageModelsRequest request); /// /// Provides a list of custom language models that match the specified criteria. If no /// criteria are specified, all custom language models are returned. /// /// /// /// To get detailed information about a specific custom language model, use the operation. /// /// /// Container for the necessary parameters to execute the ListLanguageModels service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListLanguageModels service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListLanguageModels Operation Task ListLanguageModelsAsync(ListLanguageModelsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMedicalTranscriptionJobs /// /// Provides a list of medical transcription jobs that match the specified criteria. If /// no criteria are specified, all medical transcription jobs are returned. /// /// /// /// To get detailed information about a specific medical transcription job, use the operation. /// /// /// Container for the necessary parameters to execute the ListMedicalTranscriptionJobs service method. /// /// The response from the ListMedicalTranscriptionJobs service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListMedicalTranscriptionJobs Operation ListMedicalTranscriptionJobsResponse ListMedicalTranscriptionJobs(ListMedicalTranscriptionJobsRequest request); /// /// Provides a list of medical transcription jobs that match the specified criteria. If /// no criteria are specified, all medical transcription jobs are returned. /// /// /// /// To get detailed information about a specific medical transcription job, use the operation. /// /// /// Container for the necessary parameters to execute the ListMedicalTranscriptionJobs service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListMedicalTranscriptionJobs service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListMedicalTranscriptionJobs Operation Task ListMedicalTranscriptionJobsAsync(ListMedicalTranscriptionJobsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMedicalVocabularies /// /// Provides a list of custom medical vocabularies that match the specified criteria. /// If no criteria are specified, all custom medical vocabularies are returned. /// /// /// /// To get detailed information about a specific custom medical vocabulary, use the operation. /// /// /// Container for the necessary parameters to execute the ListMedicalVocabularies service method. /// /// The response from the ListMedicalVocabularies service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListMedicalVocabularies Operation ListMedicalVocabulariesResponse ListMedicalVocabularies(ListMedicalVocabulariesRequest request); /// /// Provides a list of custom medical vocabularies that match the specified criteria. /// If no criteria are specified, all custom medical vocabularies are returned. /// /// /// /// To get detailed information about a specific custom medical vocabulary, use the operation. /// /// /// Container for the necessary parameters to execute the ListMedicalVocabularies service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListMedicalVocabularies service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListMedicalVocabularies Operation Task ListMedicalVocabulariesAsync(ListMedicalVocabulariesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Lists all tags associated with the specified transcription job, vocabulary, model, /// or resource. /// /// /// /// To learn more about using tags with Amazon Transcribe, refer to Tagging /// resources. /// /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Lists all tags associated with the specified transcription job, vocabulary, model, /// or resource. /// /// /// /// To learn more about using tags with Amazon Transcribe, refer to Tagging /// resources. /// /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTagsForResource service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for ListTagsForResource Operation Task ListTagsForResourceAsync(ListTagsForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTranscriptionJobs /// /// Provides a list of transcription jobs that match the specified criteria. If no criteria /// are specified, all transcription jobs are returned. /// /// /// /// To get detailed information about a specific transcription job, use the operation. /// /// /// Container for the necessary parameters to execute the ListTranscriptionJobs service method. /// /// The response from the ListTranscriptionJobs service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListTranscriptionJobs Operation ListTranscriptionJobsResponse ListTranscriptionJobs(ListTranscriptionJobsRequest request); /// /// Provides a list of transcription jobs that match the specified criteria. If no criteria /// are specified, all transcription jobs are returned. /// /// /// /// To get detailed information about a specific transcription job, use the operation. /// /// /// Container for the necessary parameters to execute the ListTranscriptionJobs service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTranscriptionJobs service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListTranscriptionJobs Operation Task ListTranscriptionJobsAsync(ListTranscriptionJobsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListVocabularies /// /// Provides a list of custom vocabularies that match the specified criteria. If no criteria /// are specified, all custom vocabularies are returned. /// /// /// /// To get detailed information about a specific custom vocabulary, use the operation. /// /// /// Container for the necessary parameters to execute the ListVocabularies service method. /// /// The response from the ListVocabularies service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListVocabularies Operation ListVocabulariesResponse ListVocabularies(ListVocabulariesRequest request); /// /// Provides a list of custom vocabularies that match the specified criteria. If no criteria /// are specified, all custom vocabularies are returned. /// /// /// /// To get detailed information about a specific custom vocabulary, use the operation. /// /// /// Container for the necessary parameters to execute the ListVocabularies service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListVocabularies service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListVocabularies Operation Task ListVocabulariesAsync(ListVocabulariesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListVocabularyFilters /// /// Provides a list of custom vocabulary filters that match the specified criteria. If /// no criteria are specified, all custom vocabularies are returned. /// /// /// /// To get detailed information about a specific custom vocabulary filter, use the operation. /// /// /// Container for the necessary parameters to execute the ListVocabularyFilters service method. /// /// The response from the ListVocabularyFilters service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListVocabularyFilters Operation ListVocabularyFiltersResponse ListVocabularyFilters(ListVocabularyFiltersRequest request); /// /// Provides a list of custom vocabulary filters that match the specified criteria. If /// no criteria are specified, all custom vocabularies are returned. /// /// /// /// To get detailed information about a specific custom vocabulary filter, use the operation. /// /// /// Container for the necessary parameters to execute the ListVocabularyFilters service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListVocabularyFilters service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for ListVocabularyFilters Operation Task ListVocabularyFiltersAsync(ListVocabularyFiltersRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartCallAnalyticsJob /// /// Transcribes the audio from a customer service call and applies any additional Request /// Parameters you choose to include in your request. /// /// /// /// In addition to many standard transcription features, Call Analytics provides you with /// call characteristics, call summarization, speaker sentiment, and optional redaction /// of your text transcript and your audio file. You can also apply custom categories /// to flag specified conditions. To learn more about these features and insights, refer /// to Analyzing /// call center audio with Call Analytics. /// /// /// /// If you want to apply categories to your Call Analytics job, you must create them before /// submitting your job request. Categories cannot be retroactively applied to a job. /// To create a new category, use the operation. To learn more about Call Analytics categories, /// see Creating /// categories for post-call transcriptions and Creating /// categories for real-time transcriptions. /// /// /// /// To make a StartCallAnalyticsJob request, you must first upload your media /// file into an Amazon S3 bucket; you can then specify the Amazon S3 location of the /// file using the Media parameter. /// /// /// /// Note that job queuing is enabled by default for Call Analytics jobs. /// /// /// /// You must include the following parameters in your StartCallAnalyticsJob /// request: /// ///
  • /// /// region: The Amazon Web Services Region where you are making your request. /// For a list of Amazon Web Services Regions supported with Amazon Transcribe, refer /// to Amazon /// Transcribe endpoints and quotas. /// ///
  • /// /// CallAnalyticsJobName: A custom name that you create for your transcription /// job that's unique within your Amazon Web Services account. /// ///
  • /// /// DataAccessRoleArn: The Amazon Resource Name (ARN) of an IAM role that /// has permissions to access the Amazon S3 bucket that contains your input files. /// ///
  • /// /// Media (MediaFileUri or RedactedMediaFileUri): /// The Amazon S3 location of your media file. /// ///
/// /// With Call Analytics, you can redact the audio contained in your media file by including /// RedactedMediaFileUri, instead of MediaFileUri, to specify /// the location of your input audio. If you choose to redact your audio, you can find /// your redacted media at the location specified in the RedactedMediaFileUri /// field of your response. /// /// ///
/// Container for the necessary parameters to execute the StartCallAnalyticsJob service method. /// /// The response from the StartCallAnalyticsJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for StartCallAnalyticsJob Operation StartCallAnalyticsJobResponse StartCallAnalyticsJob(StartCallAnalyticsJobRequest request); /// /// Transcribes the audio from a customer service call and applies any additional Request /// Parameters you choose to include in your request. /// /// /// /// In addition to many standard transcription features, Call Analytics provides you with /// call characteristics, call summarization, speaker sentiment, and optional redaction /// of your text transcript and your audio file. You can also apply custom categories /// to flag specified conditions. To learn more about these features and insights, refer /// to Analyzing /// call center audio with Call Analytics. /// /// /// /// If you want to apply categories to your Call Analytics job, you must create them before /// submitting your job request. Categories cannot be retroactively applied to a job. /// To create a new category, use the operation. To learn more about Call Analytics categories, /// see Creating /// categories for post-call transcriptions and Creating /// categories for real-time transcriptions. /// /// /// /// To make a StartCallAnalyticsJob request, you must first upload your media /// file into an Amazon S3 bucket; you can then specify the Amazon S3 location of the /// file using the Media parameter. /// /// /// /// Note that job queuing is enabled by default for Call Analytics jobs. /// /// /// /// You must include the following parameters in your StartCallAnalyticsJob /// request: /// ///
  • /// /// region: The Amazon Web Services Region where you are making your request. /// For a list of Amazon Web Services Regions supported with Amazon Transcribe, refer /// to Amazon /// Transcribe endpoints and quotas. /// ///
  • /// /// CallAnalyticsJobName: A custom name that you create for your transcription /// job that's unique within your Amazon Web Services account. /// ///
  • /// /// DataAccessRoleArn: The Amazon Resource Name (ARN) of an IAM role that /// has permissions to access the Amazon S3 bucket that contains your input files. /// ///
  • /// /// Media (MediaFileUri or RedactedMediaFileUri): /// The Amazon S3 location of your media file. /// ///
/// /// With Call Analytics, you can redact the audio contained in your media file by including /// RedactedMediaFileUri, instead of MediaFileUri, to specify /// the location of your input audio. If you choose to redact your audio, you can find /// your redacted media at the location specified in the RedactedMediaFileUri /// field of your response. /// /// ///
/// Container for the necessary parameters to execute the StartCallAnalyticsJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StartCallAnalyticsJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for StartCallAnalyticsJob Operation Task StartCallAnalyticsJobAsync(StartCallAnalyticsJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartMedicalTranscriptionJob /// /// Transcribes the audio from a medical dictation or conversation and applies any additional /// Request Parameters you choose to include in your request. /// /// /// /// In addition to many standard transcription features, Amazon Transcribe Medical provides /// you with a robust medical vocabulary and, optionally, content identification, which /// adds flags to personal health information (PHI). To learn more about these features, /// refer to How /// Amazon Transcribe Medical works. /// /// /// /// To make a StartMedicalTranscriptionJob request, you must first upload /// your media file into an Amazon S3 bucket; you can then specify the S3 location of /// the file using the Media parameter. /// /// /// /// You must include the following parameters in your StartMedicalTranscriptionJob /// request: /// ///
  • /// /// region: The Amazon Web Services Region where you are making your request. /// For a list of Amazon Web Services Regions supported with Amazon Transcribe, refer /// to Amazon /// Transcribe endpoints and quotas. /// ///
  • /// /// MedicalTranscriptionJobName: A custom name you create for your transcription /// job that is unique within your Amazon Web Services account. /// ///
  • /// /// Media (MediaFileUri): The Amazon S3 location of your media /// file. /// ///
  • /// /// LanguageCode: This must be en-US. /// ///
  • /// /// OutputBucketName: The Amazon S3 bucket where you want your transcript /// stored. If you want your output stored in a sub-folder of this bucket, you must also /// include OutputKey. /// ///
  • /// /// Specialty: This must be PRIMARYCARE. /// ///
  • /// /// Type: Choose whether your audio is a conversation or a dictation. /// ///
///
/// Container for the necessary parameters to execute the StartMedicalTranscriptionJob service method. /// /// The response from the StartMedicalTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for StartMedicalTranscriptionJob Operation StartMedicalTranscriptionJobResponse StartMedicalTranscriptionJob(StartMedicalTranscriptionJobRequest request); /// /// Transcribes the audio from a medical dictation or conversation and applies any additional /// Request Parameters you choose to include in your request. /// /// /// /// In addition to many standard transcription features, Amazon Transcribe Medical provides /// you with a robust medical vocabulary and, optionally, content identification, which /// adds flags to personal health information (PHI). To learn more about these features, /// refer to How /// Amazon Transcribe Medical works. /// /// /// /// To make a StartMedicalTranscriptionJob request, you must first upload /// your media file into an Amazon S3 bucket; you can then specify the S3 location of /// the file using the Media parameter. /// /// /// /// You must include the following parameters in your StartMedicalTranscriptionJob /// request: /// ///
  • /// /// region: The Amazon Web Services Region where you are making your request. /// For a list of Amazon Web Services Regions supported with Amazon Transcribe, refer /// to Amazon /// Transcribe endpoints and quotas. /// ///
  • /// /// MedicalTranscriptionJobName: A custom name you create for your transcription /// job that is unique within your Amazon Web Services account. /// ///
  • /// /// Media (MediaFileUri): The Amazon S3 location of your media /// file. /// ///
  • /// /// LanguageCode: This must be en-US. /// ///
  • /// /// OutputBucketName: The Amazon S3 bucket where you want your transcript /// stored. If you want your output stored in a sub-folder of this bucket, you must also /// include OutputKey. /// ///
  • /// /// Specialty: This must be PRIMARYCARE. /// ///
  • /// /// Type: Choose whether your audio is a conversation or a dictation. /// ///
///
/// Container for the necessary parameters to execute the StartMedicalTranscriptionJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StartMedicalTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for StartMedicalTranscriptionJob Operation Task StartMedicalTranscriptionJobAsync(StartMedicalTranscriptionJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region StartTranscriptionJob /// /// Transcribes the audio from a media file and applies any additional Request Parameters /// you choose to include in your request. /// /// /// /// To make a StartTranscriptionJob request, you must first upload your media /// file into an Amazon S3 bucket; you can then specify the Amazon S3 location of the /// file using the Media parameter. /// /// /// /// You must include the following parameters in your StartTranscriptionJob /// request: /// ///
  • /// /// region: The Amazon Web Services Region where you are making your request. /// For a list of Amazon Web Services Regions supported with Amazon Transcribe, refer /// to Amazon /// Transcribe endpoints and quotas. /// ///
  • /// /// TranscriptionJobName: A custom name you create for your transcription /// job that is unique within your Amazon Web Services account. /// ///
  • /// /// Media (MediaFileUri): The Amazon S3 location of your media /// file. /// ///
  • /// /// One of LanguageCode, IdentifyLanguage, or IdentifyMultipleLanguages: /// If you know the language of your media file, specify it using the LanguageCode /// parameter; you can find all valid language codes in the Supported /// languages table. If you don't know the languages spoken in your media, use either /// IdentifyLanguage or IdentifyMultipleLanguages and let Amazon /// Transcribe identify the languages for you. /// ///
///
/// Container for the necessary parameters to execute the StartTranscriptionJob service method. /// /// The response from the StartTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for StartTranscriptionJob Operation StartTranscriptionJobResponse StartTranscriptionJob(StartTranscriptionJobRequest request); /// /// Transcribes the audio from a media file and applies any additional Request Parameters /// you choose to include in your request. /// /// /// /// To make a StartTranscriptionJob request, you must first upload your media /// file into an Amazon S3 bucket; you can then specify the Amazon S3 location of the /// file using the Media parameter. /// /// /// /// You must include the following parameters in your StartTranscriptionJob /// request: /// ///
  • /// /// region: The Amazon Web Services Region where you are making your request. /// For a list of Amazon Web Services Regions supported with Amazon Transcribe, refer /// to Amazon /// Transcribe endpoints and quotas. /// ///
  • /// /// TranscriptionJobName: A custom name you create for your transcription /// job that is unique within your Amazon Web Services account. /// ///
  • /// /// Media (MediaFileUri): The Amazon S3 location of your media /// file. /// ///
  • /// /// One of LanguageCode, IdentifyLanguage, or IdentifyMultipleLanguages: /// If you know the language of your media file, specify it using the LanguageCode /// parameter; you can find all valid language codes in the Supported /// languages table. If you don't know the languages spoken in your media, use either /// IdentifyLanguage or IdentifyMultipleLanguages and let Amazon /// Transcribe identify the languages for you. /// ///
///
/// Container for the necessary parameters to execute the StartTranscriptionJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the StartTranscriptionJob service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// REST API Reference for StartTranscriptionJob Operation Task StartTranscriptionJobAsync(StartTranscriptionJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// Adds one or more custom tags, each in the form of a key:value pair, to the specified /// resource. /// /// /// /// To learn more about using tags with Amazon Transcribe, refer to Tagging /// resources. /// /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Adds one or more custom tags, each in the form of a key:value pair, to the specified /// resource. /// /// /// /// To learn more about using tags with Amazon Transcribe, refer to Tagging /// resources. /// /// /// Container for the necessary parameters to execute the TagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagResource service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for TagResource Operation Task TagResourceAsync(TagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Removes the specified tags from the specified Amazon Transcribe resource. /// /// /// /// If you include UntagResource in your request, you must also include ResourceArn /// and TagKeys. /// /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Removes the specified tags from the specified Amazon Transcribe resource. /// /// /// /// If you include UntagResource in your request, you must also include ResourceArn /// and TagKeys. /// /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagResource service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for UntagResource Operation Task UntagResourceAsync(UntagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateCallAnalyticsCategory /// /// Updates the specified Call Analytics category with new rules. Note that the UpdateCallAnalyticsCategory /// operation overwrites all existing rules contained in the specified category. You cannot /// append additional rules onto an existing category. /// /// /// /// To create a new category, see . /// /// /// Container for the necessary parameters to execute the UpdateCallAnalyticsCategory service method. /// /// The response from the UpdateCallAnalyticsCategory service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for UpdateCallAnalyticsCategory Operation UpdateCallAnalyticsCategoryResponse UpdateCallAnalyticsCategory(UpdateCallAnalyticsCategoryRequest request); /// /// Updates the specified Call Analytics category with new rules. Note that the UpdateCallAnalyticsCategory /// operation overwrites all existing rules contained in the specified category. You cannot /// append additional rules onto an existing category. /// /// /// /// To create a new category, see . /// /// /// Container for the necessary parameters to execute the UpdateCallAnalyticsCategory service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateCallAnalyticsCategory service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for UpdateCallAnalyticsCategory Operation Task UpdateCallAnalyticsCategoryAsync(UpdateCallAnalyticsCategoryRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateMedicalVocabulary /// /// Updates an existing custom medical vocabulary with new values. This operation overwrites /// all existing information with your new values; you cannot append new terms onto an /// existing custom vocabulary. /// /// Container for the necessary parameters to execute the UpdateMedicalVocabulary service method. /// /// The response from the UpdateMedicalVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for UpdateMedicalVocabulary Operation UpdateMedicalVocabularyResponse UpdateMedicalVocabulary(UpdateMedicalVocabularyRequest request); /// /// Updates an existing custom medical vocabulary with new values. This operation overwrites /// all existing information with your new values; you cannot append new terms onto an /// existing custom vocabulary. /// /// Container for the necessary parameters to execute the UpdateMedicalVocabulary service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateMedicalVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for UpdateMedicalVocabulary Operation Task UpdateMedicalVocabularyAsync(UpdateMedicalVocabularyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateVocabulary /// /// Updates an existing custom vocabulary with new values. This operation overwrites all /// existing information with your new values; you cannot append new terms onto an existing /// custom vocabulary. /// /// Container for the necessary parameters to execute the UpdateVocabulary service method. /// /// The response from the UpdateVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for UpdateVocabulary Operation UpdateVocabularyResponse UpdateVocabulary(UpdateVocabularyRequest request); /// /// Updates an existing custom vocabulary with new values. This operation overwrites all /// existing information with your new values; you cannot append new terms onto an existing /// custom vocabulary. /// /// Container for the necessary parameters to execute the UpdateVocabulary service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateVocabulary service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// A resource already exists with this name. Resource names must be unique within an /// Amazon Web Services account. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for UpdateVocabulary Operation Task UpdateVocabularyAsync(UpdateVocabularyRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateVocabularyFilter /// /// Updates an existing custom vocabulary filter with a new list of words. The new list /// you provide overwrites all previous entries; you cannot append new terms onto an existing /// custom vocabulary filter. /// /// Container for the necessary parameters to execute the UpdateVocabularyFilter service method. /// /// The response from the UpdateVocabularyFilter service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for UpdateVocabularyFilter Operation UpdateVocabularyFilterResponse UpdateVocabularyFilter(UpdateVocabularyFilterRequest request); /// /// Updates an existing custom vocabulary filter with a new list of words. The new list /// you provide overwrites all previous entries; you cannot append new terms onto an existing /// custom vocabulary filter. /// /// Container for the necessary parameters to execute the UpdateVocabularyFilter service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateVocabularyFilter service method, as returned by TranscribeService. /// /// Your request didn't pass one or more validation tests. This can occur when the entity /// you're trying to delete doesn't exist or if it's in a non-terminal state (such as /// IN PROGRESS). See the exception message field for more information. /// /// /// There was an internal error. Check the error message, correct the issue, and try your /// request again. /// /// /// You've either sent too many requests or your input file is too long. Wait before retrying /// your request, or use a smaller file and try your request again. /// /// /// We can't find the requested resource. Check that the specified name is correct and /// try your request again. /// /// REST API Reference for UpdateVocabularyFilter Operation Task UpdateVocabularyFilterAsync(UpdateVocabularyFilterRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion } }