Amazon Transcribe

Amazon Transcribe

Amazon Transcribe is a web-based speech recognition service that uses an intuitive web-based user interface to simplify the process of adding speech-to-text capabilities to any application. By utilizing these features, you may ingest audio input, produce transcripts that are simple to read and review, increase accuracy through customization, and filter information to protect client privacy.

How is it useful?

Audio Inputs

Transcribe is meant to process live and recorded audio or video input to produce high-quality transcriptions that can be searched and analyzed by other programs or individuals. It also provides APIs that are specifically designed to understand customer calls (Amazon Transcribe Call Analytics) and medical discussions (Amazon Transcribe Medical Conversations and Amazon Transcribe Medical). Amazon Transcribe is compatible with a variety of audio formats such as MP3, MP4, WAV, and FLAC. To prepare for transcription, users need to upload their audio files to Amazon S3. This can be accomplished using the AWS Management Console, AWS CLI, or the available SDKs, allowing Amazon Transcribe to retrieve the files directly from Amazon’s cloud storage for processing.

Transcription in Real Time and in Batches

Audio recordings can be processed and streamed for real-time transcription, as well as existing recordings. When you join the service through a secure connection, you can transmit an audio stream to it and receive a stream of text back in response.

Models that are Particular to a Domain

A model that can receive phone calls or stream multimedia video content is a wise choice to make. Transcribe, for example, is capable to adapting to low-fidelity phone audio, which is frequent in contact centers.

Language Recognition that is Automated

This tool can be used to automatically identify the language used in a given audio recording so that transcriptions of it can be generated. This capability is useful if you have a large collection of audio files in a range of languages. Use this tool to identify the major spoken language in your movies and podcasts, as well as to categorise media items.

Specific applications of Amazon Transcribe can be seen across various industries, enhancing its utility in automating business processes. For example, media companies can greatly benefit from automating the generation of subtitles and closed captions for their content, which not only makes the content more accessible to a diverse audience, including those who are deaf or hard of hearing, but also enhances viewer engagement. This automation streamlines the workflow, allowing media companies to focus on content creation rather than the manual transcription tasks.

Amazon Transcribe Features

Transcripts that are simple to read

Amazon Transcribe helps you to create reliable transcripts that are simple to read, review, and connect into your specialized applications using cloud-based technology.Call transcript analysis, subtitling, and content search are some of the downstream operations we are undertaking to guarantee the output is ready for

Normalization of Punctuation and Numbers

In comparison to manual transcribing, Amazon Transcribe produces output that is nearly identical in terms of accuracy and speed while using a fraction of the resources. Numerical data is also converted into “normal form” instead of being expressed verbally.

Creation of Timestamps

Amazon Transcribe allows you to quickly locate a certain word or phrase in the original recording or to add subtitles to a video recording by tagging each word with a timestamp.

Multi-speaker Recognition

Amazon Transcribe has the capability to identify and support up to a maximum of ten speakers. In order to accurately record events such as telephone calls, meetings, and television shows, automatic recognition and attribution of speaker changes are used. 

Identification of the Channel

The service allows contact centers to send a single audio file to Amazon Transcribe, and the service will automatically identify and produce a single transcript that is tagged with channel labels.

Customize the Output of your Program.

Precision is essential, and Amazon offers a variety of alternatives for tailoring transcripts to your specific business goals and vernacular.. You may quickly select the best appropriate transcription for your content and domain thanks to Transcribe’s 10 alternative transcriptions per sentence feature.This is helpful for workflows that include human involvement in the subtitling process.

Customized Vocabulary

In order to improve the accuracy of transcriptions for domain-specific words and phrases like product names, technical terminology, and the names of certain individuals, you can utilize custom vocabulary.

The Custom Vocabulary feature is a tool designed to enhance the accuracy of transcriptions for content that includes specialized terms specific to particular industries or domains. It’s particularly useful for content that involves areas such as medicine, law, or other fields that have their unique vocabulary. By incorporating industry-specific terms into the Custom Vocabulary, Amazon Transcribe can better recognize and transcribe these specialized terms accurately, improving the overall accuracy and quality of transcriptions.

Language Models Created Specifically for You

Amazon Transcribe gives you the ability to design and train your own individualised language model (CLM) based on your specific use case and domain by letting you send a corpus of text data to the service and then using that data. CLM is a helpful tool that allows you to improve the accuracy of speech recognition by utilising your own data.

Filtering Based on Vocabulary

You can define a list of words that are to be filtered out of the transcripts when you use vocabulary filtering. You have the ability to use Amazon Transcribe to designate a list of offensive or objectionable words, and Amazon Transcribe will then remove such words from any transcripts it generates on your behalf.

Vocabulary Filtering in Amazon Transcribe is a valuable tool that allows users to generate a personalized list of words to be filtered out from the transcript generated by the service. This feature is especially useful for blocking any inappropriate or offensive language, as well as for removing specific terms that are not desired in the output. By leveraging Vocabulary Filtering, users can ensure the transcript produced by Amazon Transcribe adheres to specific guidelines or requirements for content filtering and customization.

Redaction of content and personally identifiable information on an automated basis. Amazon Transcribe can assist customers in determining and removing sensitive personally identifiable information (PII) from transcripts in any one of the languages that it supports when they specifically request this assistance. This makes it simple for contact centers to analyze and share transcripts to get insight into the customer experience and train agents.

Content Redaction / PII Redaction on an Automatic Basis

When asked, Amazon Transcribe can assist customers in identifying and redacting sensitive personally identifiable information (PII) from transcripts in any of the supported languages. This makes it simple for contact centers to analyze and share transcripts in order to get insight into the customer experience and to train agents.

Protection of Personal Information

To protect data that is currently stored, you can use either an Amazon S3 key, also known as SSE-S3, or your own AWS Key Management Service key. Amazon Transcribe makes it possible to have authenticated connections and secure data transport over the internet via HTTP by utilising TLS (Transport Layer Security) 1.2. TLS is a cryptographic technology that uses AWS certificates to encrypt data in transit while it is being transmitted. This makes it possible to have both authenticated connections and secure data transport. This incorporates live transcriptions that are performed in real time.

Call Analytics for Amazon Transcribe

Amazon Transcribe Call Analytics allows you to extract information from conversations, such as the tone of the call and the volume of the speaker’s voice, in order to improve the efficiency of agents and the quality of customer care.

Retrieve In-Depth Call Analytics and Conversation Insights

Using machine learning, you may quickly implement speech-to-text and natural language processing techniques to uncover important conversation insights. It’s also possible to incorporate client and agent sentiments and concerns like non-talk time, interruptions and speaking pace into your call analytics tools after you’ve analysed the data. Your supervisors will be able to spot potential client issues, agent training opportunities, and call trends faster with this information.

Automated Call Classification to Improve Compliance and Monitoring.

To guarantee that your calls are in conformity with your company’s policies or regulations, monitor them on a broad scale. Your custom categories can be based on any criteria you choose (for example, words/phrases or conversation aspects), and you can train them. If you want to know what percentage of calls are upsells or account cancellations, you may set up category labels to track that information.

Produce Detailed Phone Transcripts

Make it possible for your agents to view the specifics of earlier interactions by giving them access to the information regarding the conversation. The turn-by-turn transcripts include information on the client’s sentiment, challenges that were uncovered, and interruptions that took place.

Keep critical client information safe.

Information about customers like names, addresses, credit card and social security numbers are frequently exchanged during conversations with them. According to Call Analytics, consumers can identify and remove this information from both audio and text recordings by using transcription.

Amazon Medical Transcription Service

HIPAA-compliant automated speech recognition (ASR) service Transcribe Medical provides real-time transcription of your medical encounters. When using Amazon Transcribe Medical on the Amazon cloud to transcribing clinician-dictated medical notes, you have the option of a real-time stream or a batch transcription. Batch transcription jobs enable the transcription of audio recordings in bulk. It is necessary to identify the medical specialization of the clinician in your transcribing job or stream in order to ensure that Amazon Transcribe Medical generates transcription results that are as accurate as feasible.



Free AWS Services Template

Download list of all AWS Services PDF

Download our free PDF list of all AWS services. In this list, you will get all of the AWS services in a PDF file that contains  descriptions and links on how to get started.



There are monthly fees for the number of seconds of audio transcribed with Amazon Transcribe, a pay-as-you-go service. It’s easy to get started with Amazon Transcribe Free Tier. Immediately after signing up, you can begin analysing up to 60 audio minutes per month for free for the first 12 months. All clients can utilise Amazon Transcribe for free as part of the AWS Free Tier, which is offered to all customers. For a period of 12 months following the date of your first Amazon Transcribe transcription request, you will have access to the Free Tier of Amazon Transcribe.. All AWS regions except the AWS GovCloud region calculate this monthly and apply it to your bill automatically; any unused monthly usage will not be carried over to the following month’s calculation. Pay-as-you-go service costs apply the remainder of the time that you are using the service after your free period has ended or if your application usage has gone beyond what is allowed under free usage. Streaming and batch transcriptions are supported using the Amazon Transcribe API, which is paid monthly.

After the usage limits of the free tier are exceeded, Amazon Transcribe’s billing structure shifts to a usage-based pricing model. In this model, charges are incurred based on the precise length of audio processed, measured in seconds. This method of charging ensures that the cost directly corresponds to the volume of transcription used, making it a practical option for both minimal and extensive transcription needs. By only charging for the amount of service used, Amazon Transcribe ensures affordability and adaptability for diverse applications.

If necessary, you can redact sensitive information like personally identifying information (PII) utilising Automatic Content Redaction. You will be billed on a monthly basis for the additional costs, which are determined by the various pricing tiers. By selecting your area from the drop-down menu, you may learn about the various regional price rates and reductions.

Need help on AWS?

AWS Partners, such as AllCode, are trusted and recommended by Amazon Web Services to help you deliver with confidence. AllCode employs the same mission-critical best practices and services that power Amazon’s monstrous ecommerce platform.

Use Case Examples

Amazon Transcribe Call Analytics

Amazon Transcribe Call Analytics is a powerful tool that provides enterprises with valuable insights into customer-agent interactions. By transcribing customer calls, it enables supervisors in contact centers to gain a deeper understanding of the conversations, identify trends, and measure performance metrics. The transcribed calls can be stored in an Amazon Simple Storage Service (Amazon S3) bucket in JSON format, allowing for easy access and analysis. Moreover, the API helps in identifying and removing sensitive information from the transcripts and audio recordings, ensuring data privacy and security.

Transcribe Call Analytics provides enterprises with a wealth of information about customer and agent emotion, call driver patterns, and conversation characteristics like non-talk duration (including pauses), volume (including loudness), and spoken speed. Your Amazon Simple Storage Service (Amazon S3) bucket can store the JSON formatted output of the API call. This information can be used by supervisors working in contact centers to acquire a better knowledge of the interactions that take place between customers and agents, find trends in difficulties, and measure performance metrics. Additionally, the API can help users identify and remove sensitive information from both call transcripts and audio recordings, such as names, addresses, and credit card numbers.

It allows businesses to extract vital information from meetings that might have been missed, enhancing collaboration and decision-making. By transcribing customer calls, companies can gain valuable insights and improve customer service. Content creators can leverage Amazon Transcribe to convert audio and video clips into a searchable archive, facilitating content discovery and moderation, which can ultimately lead to better monetization opportunities.

How it Works:

Image Sourced from Amazon Web Services

Amazon Transcribe Medical

In the medical field, Amazon Transcribe Medical proves to be a game-changer. Leveraging cutting-edge machine learning technology, it accurately transcribes medical terminology, including pharmaceutical names, procedures, and diseases. This capability makes it a valuable tool for pharmacovigilance, where it can record phone calls, and for subtitling telehealth consultations. Additionally, doctors and healthcare professionals can utilize the service to transcribe conversations with patients, aiding in clinical documentation and ensuring accurate record-keeping.

Amazon Transcribe Medical is offered as a set of public application programming interfaces (APIs), which can be utilised to handle batch workloads as well as real-time speech-to-text applications. Amazon provides a service that is known as Amazon Transcribe Medical for those who require medical transcription. In addition to being compliant with HIPAA regulations, the service places a significant emphasis on protecting the confidentiality of patient information. In addition to primary care and specialist care, Amazon Transcribe Medical provides transcribing expertise in fields such as cardiology, neurology, obstetrics and gynaecology, paediatrics, oncology, radiology, and urology.

How it Works:

Amazon Transcribe Medical

Image sourced from Amazon Web Services


Amazon Transcribe is an easy and inexpensive way to convert speech to text. There are countless ways that this program is useful to businesses from all walks of life. Transcribe allows you to extract important information that may have been missed in a business meeting and gain customer insight by monitoring calls with clients. Content creators can now use Amazon Transcribe to convert audio and video clips into a searchable archive for discovery and moderation which may help with monetization. All in all, this simple to use program is simple to use, accurate, and cost-effective.

Free AWS Services Template

Text AWS to (415) 890-6431

Text us and join the 700+ developers that have chosen to opt-in to receive the latest AWS insights directly to their phone. Don’t worry, we’ll only text you 1-2 times a month and won’t send you any promotional campaigns - just great content!

Related Articles

Top CI/CD Tools to Use in App Development

Top CI/CD Tools to Use in App Development

Modern software development requires continuous maintenance over the course of its operational lifespan in the form of continuous integration (CI) and continuous deployment (CD). It is tedious work, but helps developers worry less about critical breakdowns. Automating this cycle provides an easier means by which rollbacks can occur in the case of a bad update while providing additional benefits such as security and compliance functionality.

Top Software as a Service Companies in 2024

Top Software as a Service Companies in 2024

Spending for public cloud usage continues to climb with every year. In 2023, nearly $600 billion was spent world-wide with a third of that being taken up by SaaS. By comparison, Infrastructure as a Service only takes up $150 billion and Platform as a Service makes up $139 billion. On average, companies use roughly 315 individual SaaS applications for their operations and are gradually increasing on a yearly basis. SaaS offers a level of cost efficiency that makes it an appealing option for consuming software.

AWS Graviton and Arm-architecture Processors

AWS Graviton and Arm-architecture Processors

AWS launched its new batch of Arm-based processors in 2018 with AWS Graviton. It is a series of server processors designed for Amazon EC2 virtual machines. The EC2 AI instances support web servers, caching fleets, distributed data centers, and containerized microservices. Arm architecture is gradually being rolled out to handle enterprise-grade utilities at scale. Graviton instances are popular for handling intense workloads in the cloud.