Uploaded December 2020 | Updated September 2026, 2 weeks ago
In this lesson we will create a Lambda function that will trigger whenever an object is placed into an S3 bucket. This is a Speech to Text example within AWS. Specifically, we will trigger a job within Amazon Transcribe to transcribe speech from an audio file placed into S3.
The event ecosystem of AWS (along with its API) makes it one of the most powerful cloud platforms available. Lambda is AWS's serverless, Function as a Service (FaaS) compute platform, and it can execute in response to many different events within AWS. In this lab lesson, we will create a Lambda function that will trigger whenever an object is placed into an S3 bucket. Specifically, we will trigger a job within Amazon Transcribe to transcribe speech-to-text from an audio file placed into S3. No development knowledge is required for this lab, as all the code is provided.
You need to know the following AWS Services definitions:
AWS S3. Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.
AWS Lambda: Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.
AWS Transcribe: Amazon Transcribe is an automatic speech recognition (ASR) service that makes it easy for developers to add speech to text capability to their applications. In other documentation this case can be named as voice recognition also.
The content of the video:
0:00 - Intro
1:29 - Main AWS Services for this Lesson
2:36 - Create IAM Role for Lambda
4:23 - Create a Lambda Function
6:21 - Create a Trigger for the Lambda Function
7:05 - Test the Architecture with AWS Transcribe.
Links to Lambda codes:
- Main Lambda Python code: github.com/ACloudGuru-Resources/aws-lambda-s3-transcribe/blob/main/lab-1-lambda-code.py
- Lambda code for Test (JSON): github.com/ACloudGuru-Resources/aws-lambda-s3-transcribe/blob/main/sample-s3-event.json
I hope this video was useful for you. I created this video in preparation for AWS Machine Learning Specialty Exam and Certification 2020.
#awstranscribe #speechrecognition #awstutorial
In this lesson we will create a Lambda function that will trigger whenever an object is placed into an S3 bucket. This is a Speech to Text example within AWS. Specifically, we will trigger a job within Amazon Transcribe to transcribe speech from an audio file placed into S3.
The event ecosystem of AWS (along with its API) makes it one of the most powerful cloud platforms available. Lambda is AWS's serverless, Function as a Service (FaaS) compute platform, and it can execute in response to many different events within AWS. In this lab lesson, we will create a Lambda function that will trigger whenever an object is placed into an S3 bucket. Specifically, we will trigger a job within Amazon Transcribe to transcribe speech-to-text from an audio file placed into S3. No development knowledge is required for this lab, as all the code is provided.
You need to know the following AWS Services definitions:
AWS S3. Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.
AWS Lambda: Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.
AWS Transcribe: Amazon Transcribe is an automatic speech recognition (ASR) service that makes it easy for developers to add speech to text capability to their applications. In other documentation this case can be named as voice recognition also.
The content of the video:
0:00 - Intro
1:29 - Main AWS Services for this Lesson
2:36 - Create IAM Role for Lambda
4:23 - Create a Lambda Function
6:21 - Create a Trigger for the Lambda Function
7:05 - Test the Architecture with AWS Transcribe.
Links to Lambda codes:
- Main Lambda Python code: github.com/ACloudGuru-Resources/aws-lambda-s3-transcribe/blob/main/lab-1-lambda-code.py
- Lambda code for Test (JSON): github.com/ACloudGuru-Resources/aws-lambda-s3-transcribe/blob/main/sample-s3-event.json
I hope this video was useful for you. I created this video in preparation for AWS Machine Learning Specialty Exam and Certification 2020.
#awstranscribe #speechrecognition #awstutorial










