We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Building a Voice-enabled Serverless Website with AWS Polly

Raluca Bolovan

With all the new technology trends like AI, Serverless, and DevOps, tieing everything together can be overwhelming. In this course, you'll not only demystify this process but also see how using voice can save you time and keep your users engaged.

Read more

With all the new technology trends like AI, Serverless, and DevOps, tieing everything together can be overwhelming. In this course, you'll not only demystify this process but also see how using voice can save you time and keep your users engaged.

With the abundance of information available, it’s becoming exponentially harder to keep your users’ focus on the content you have relentlessly created. With the emergence of AWS Polly, you can breathe life into your ideas, by choosing the most evocative voice to convey your message. In this course, Building a Voice-enabled Serverless Website with AWS Polly, you’ll go through the journey of designing, building, and automating your content website, with the result of enriching your users’ experience. First, you'll explore what makes AWS Polly special and why it is the right choice for building a close interaction with your audience. Next, you'll experience the iterative process of coming up with an architecture for your website that resonates with the intent to serve your users. You'll start with the fundamentals of setting up the infrastructure for the website, ranging from local development to seeing and hearing your creation deployed on the Web. By combining concepts like Serverless computing, Infrastructure as code, CI/CD, you'll see how these new trends can be used together to save you time and make your applications resilient. Then, you'll iteratively improve the way the speech gets generated, with the help of AWS Lambda. Finally, you'll unearth new possibilities of extending and creating other voice-enabled architectures for captivating your audience. When you're finished with this course, you'll have a clear understanding of how you can use Polly to automatically narrate your content, your own functional serverless website that you can customize, and a good foundation to confidently create other applications using emerging tech methodologies.

Enroll now

What's inside

Syllabus

Course Overview
Getting Started with AWS Polly
Architecting and Setting Up a Speaking Website with Polly and Hugo
Enhancing Your Website's Voice Capabilities
Read more
Reflecting On and Extending Polly's Role in Your Site

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores a range of highly relevant and widely-used technology topics, including AI, Serverless, and DevOps
Develops foundational skills in Serverless Computing, Infrastructure as Code, and CI/CD, which are highly relevant in the tech industry
Taught by Raluca Bolovan, who is a well-known tech trainer and speaker
Introduces learners to emerging tech trends and their applications in web development
Requires learners to have some prior knowledge in web development and programming
Covers a specific aspect of web development (voice-enabled websites) rather than providing a comprehensive overview of the field

Save this course

Save Building a Voice-enabled Serverless Website with AWS Polly to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Building a Voice-enabled Serverless Website with AWS Polly with these activities:
Follow a Tutorial on AWS Polly
Following a tutorial will help you solidify the concepts learned in this course by providing you with hands-on experience.
Show steps
  • Find a reputable tutorial on AWS Polly
  • Follow the tutorial step-by-step
  • Experiment with the code and concepts provided in the tutorial
  • Ask questions and seek help if needed
Join a Study Group on Voice-Enabled Applications
Joining a study group will allow you to connect with other learners and collaborate on projects.
Show steps
  • Find a study group or create your own
  • Set regular meeting times
  • Discuss course materials and projects
  • Work together on assignments and projects
  • Provide support and encouragement to each other
Build a Simple Voice-enabled Website
Building your own website will help you solidify the concepts learned in this course by putting them into practice.
Browse courses on Website Development
Show steps
  • Create an AWS account and set up Polly
  • Design your website's structure and content
  • Develop the website using HTML, CSS, and JavaScript
  • Integrate AWS Polly into your website
  • Test and deploy your website
Six other activities
Expand to see all activities and additional details
Show all nine activities
Practice Using AWS Polly API
Practicing using the AWS Polly API will help you develop the skills needed to build voice-enabled applications.
Show steps
  • Set up your AWS credentials
  • Install the AWS SDK for your preferred programming language
  • Write code to interact with the AWS Polly API
  • Test and debug your code
  • Practice using different AWS Polly features
Create a Collection of Resources on Voice-Enabled Applications
Creating a compilation of resources will help you organize and consolidate your knowledge on voice-enabled applications.
Show steps
  • Identify the types of resources you want to include
  • Search for and gather relevant resources
  • Organize and categorize the resources
  • Create a platform or repository to host the compilation
  • Share the compilation with others
Mentor a Junior Developer on Voice-Enabled Applications
Mentoring a junior developer will allow you to share your knowledge and skills while helping someone else grow.
Browse courses on Mentoring
Show steps
  • Find a junior developer who is interested in voice-enabled applications
  • Set regular meeting times
  • Share your knowledge and experience
  • Provide feedback and guidance on their projects
  • Encourage and support their learning
Build a Voice-Controlled Smart Home Device
Build a voice-controlled smart home device using AWS Polly to deepen your understanding of the course material and practical application.
Show steps
  • Plan your project requirements and architecture.
  • Set up AWS infrastructure and services.
  • Configure AWS Polly and integrate it into your project.
  • Develop voice commands and responses using AWS Lambda.
  • Test and deploy your project.
Create a Tutorial on Voice-Enabled Applications
Creating a tutorial will help you reinforce the concepts learned in this course by explaining them to others.
Show steps
  • Choose a topic for your tutorial
  • Write a script or outline for your tutorial
  • Record a voiceover for your tutorial
  • Edit and produce your tutorial
  • Publish and promote your tutorial
Participate in a Hackathon on Voice-Enabled Applications
Participating in a hackathon will challenge you to apply your skills and knowledge in a real-world setting.
Show steps
  • Find a hackathon that aligns with your interests
  • Form a team or work independently
  • Develop a voice-enabled application
  • Submit your application to the hackathon
  • Present your application to the judges

Career center

Learners who complete Building a Voice-enabled Serverless Website with AWS Polly will develop knowledge and skills that may be useful to these careers:
Web Developer
A Web Developer is responsible for designing, building, and maintaining websites for clients. This course will help you build a strong foundation in the skills needed to become a successful Web Developer. You will learn how to use AWS Polly to add voice capabilities to your websites, which can make your sites more engaging and accessible to users. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your websites quickly and efficiently.
DevOps Engineer
A DevOps Engineer is responsible for bridging the gap between development and operations teams. This course will help you build a strong foundation in the skills needed to become a successful DevOps Engineer. You will learn how to use AWS Polly to add voice capabilities to your DevOps pipelines, which can make your pipelines more efficient and reliable. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your pipelines quickly and efficiently.
Cloud Engineer
A Cloud Engineer is responsible for designing, building, and maintaining cloud-based systems. This course will help you build a strong foundation in the skills needed to become a successful Cloud Engineer. You will learn how to use AWS Polly to add voice capabilities to your cloud-based systems, which can make your systems more user-friendly and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your systems quickly and efficiently.
Software Developer
A Software Developer is responsible for designing, developing, and maintaining software applications. This course will help you build a strong foundation in the skills needed to become a successful Software Developer. You will learn how to use AWS Polly to add voice capabilities to your applications, which can make your applications more user-friendly and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your applications quickly and efficiently.
Machine Learning Engineer
A Machine Learning Engineer is responsible for designing, building, and deploying machine learning models. This course will help you build a strong foundation in the skills needed to become a successful Machine Learning Engineer. You will learn how to use AWS Polly to add voice capabilities to your machine learning models, which can make your models more user-friendly and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your models quickly and efficiently.
Artificial Intelligence Engineer
An Artificial Intelligence Engineer is responsible for designing, building, and deploying artificial intelligence systems. This course will help you build a strong foundation in the skills needed to become a successful Artificial Intelligence Engineer. You will learn how to use AWS Polly to add voice capabilities to your artificial intelligence systems, which can make your systems more user-friendly and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your systems quickly and efficiently.
Data Scientist
A Data Scientist is responsible for collecting, analyzing, and interpreting data. This course will help you build a strong foundation in the skills needed to become a successful Data Scientist. You will learn how to use AWS Polly to add voice capabilities to your data analysis tools, which can make your tools more user-friendly and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your tools quickly and efficiently.
Business Analyst
A Business Analyst is responsible for analyzing business processes and identifying ways to improve them. This course will help you build a strong foundation in the skills needed to become a successful Business Analyst. You will learn how to use AWS Polly to add voice capabilities to your business analysis tools, which can make your tools more user-friendly and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your tools quickly and efficiently.
User Experience Designer
A User Experience Designer is responsible for designing the user interface and user experience of websites and applications. This course will help you build a strong foundation in the skills needed to become a successful User Experience Designer. You will learn how to use AWS Polly to add voice capabilities to your user interfaces, which can make your interfaces more user-friendly and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your interfaces quickly and efficiently.
Product Manager
A Product Manager is responsible for managing the development and launch of new products. This course will help you build a strong foundation in the skills needed to become a successful Product Manager. You will learn how to use AWS Polly to add voice capabilities to your products, which can make your products more user-friendly and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your products quickly and efficiently.
Content Creator
A Content Creator is responsible for creating content for websites, blogs, and other platforms. This course will help you build a strong foundation in the skills needed to become a successful Content Creator. You will learn how to use AWS Polly to add voice capabilities to your content, which can make your content more engaging and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your content quickly and efficiently.
Technical Writer
A Technical Writer is responsible for writing documentation for software and other technical products. This course will help you build a strong foundation in the skills needed to become a successful Technical Writer. You will learn how to use AWS Polly to add voice capabilities to your documentation, which can make your documentation more engaging and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your documentation quickly and efficiently.
Customer Success Manager
A Customer Success Manager is responsible for ensuring that customers are satisfied with their products or services. This course will help you build a strong foundation in the skills needed to become a successful Customer Success Manager. You will learn how to use AWS Polly to add voice capabilities to your customer support tools, which can make your tools more user-friendly and accessible. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your tools quickly and efficiently.
Sales Engineer
A Sales Engineer is responsible for selling technical products and services. This course will help you build a strong foundation in the skills needed to become a successful Sales Engineer. You will learn how to use AWS Polly to add voice capabilities to your sales presentations, which can make your presentations more engaging and memorable. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your presentations quickly and efficiently.
Marketing Manager
A Marketing Manager is responsible for developing and executing marketing campaigns. This course will help you build a strong foundation in the skills needed to become a successful Marketing Manager. You will learn how to use AWS Polly to add voice capabilities to your marketing materials, which can make your materials more engaging and memorable. You will also learn how to use serverless computing, Infrastructure as Code, and CI/CD to build and deploy your materials quickly and efficiently.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Building a Voice-enabled Serverless Website with AWS Polly.
Provides a comprehensive overview of natural language processing (NLP) techniques and algorithms. It covers topics such as text classification, text summarization, and question answering.
Provides a comprehensive overview of speech and language processing. It covers topics such as speech recognition, speech synthesis, and language understanding.
Provides a comprehensive overview of deep learning techniques for natural language processing. It covers topics such as word embeddings, recurrent neural networks, and transformer networks.
Provides a practical introduction to text mining with R. It covers topics such as text preprocessing, text analysis, and text visualization.
Provides a comprehensive overview of speech and language processing with Python. It covers topics such as speech recognition, speech synthesis, and language understanding.
Provides a comprehensive overview of signal processing techniques for speech recognition. It covers topics such as speech signals, speech analysis, and speech recognition algorithms.
Provides a comprehensive overview of machine learning techniques for speech and language processing. It covers topics such as speech recognition, speech synthesis, and language understanding.
Provides a comprehensive overview of natural language understanding. It covers topics such as text classification, text summarization, and question answering.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Building a Voice-enabled Serverless Website with AWS Polly.
Build a Serverless App with AWS Lambda - Hands On! 2024...
Most relevant
AWS Fundamentals: Building Serverless Applications
Most relevant
Implementing Serverless Web Application Hosting and...
Most relevant
Getting Started with AWS Athena
Most relevant
Google Cloud Functions Fundamentals
Most relevant
AWS Lambda and API Gateway Basics - Build Serverless...
Using the Serverless Framework with Node.js on AWS
Solution Detail: Internet of Tracking
UX & Web Design Master Course: Strategy, Design,...
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser