Generative AI on AWS: Generating Speech with Amazon Polly

Generate natural speech with Amazon Polly. Discover text processing, voice customization, SSML implementation, secure usage, and cost optimization techniques.

  • Skill level

  • Time to complete

    Approx. 1 hour
  • Certificate of completion


About this course

Delve into the groundbreaking capabilities of Amazon Polly in revolutionizing text-to-speech applications across diverse sectors. Starting with the basics of Polly's text-to-speech technology, you will discover how to preprocess input texts to ensure clarity and effectiveness in speech output. You will learn how to install, design, and use Polly's rich set of voices and languages to create dynamic and engaging audio content for various purposes, from audiobooks to customer service chatbots. Then you will explore Polly's customization options, including adjusting speech rate, pitch, and emphasis to produce natural-sounding speech that fits your specific needs. Next, you will investigate security, speech synthesis, and how to implement Speech Synthesis Markup Language (SSML) tags to add pauses, adjust pronunciation, and control the volume of the speech output, enhancing the listening experience. Finally, you will examine best practices for managing and optimizing your Polly usage to keep costs down while maintaining high-quality speech output.

Learning objectives

  • Discover the key concepts covered in this course
  • Provide an overview of amazon polly and its role in text to speech generation
  • Identify key features of amazon polly for implementing text to speech generation

How it works

Expert-led videos

In this course, you'll watch videos created by industry-leading experts for some of the biggest tech companies in the world. They'll cover key concepts, go through sample applications, prepare you for industry certifications, and more. Watch on any device — whenever and wherever you want — to learn at your own pace.

Generative AI on AWS: Generating Speech with Amazon Polly course reviews

  • Very well put together as usual. I learn so much from each experience with Codecademy. I can't explain how satisfied I am with this institution.
    David W
    Verified Learner
  • Everything Codecademy offers is useful for all software developers.
    Fidan M
    Verified Learner
  • I thought that I would never be able to learn to code but Codecademy has made it very easy. I just love it!
    Adyan H
    Verified Learner

Our learners work at

  • Google Logo
  • Meta Logo
  • Apple Logo
  • EA Logo
  • Amazon Logo
  • IBM Logo
  • Microsoft Logo
  • Reddit Logo
  • Spotify Logo
  • Uber Logo
  • YouTube Logo
  • Instagram Logo

Top 6 Programming Languages for Chatbot Development

Stephan Miller
Aug 26, 2022

If you’ve ever had to contact customer support for anything like a missing food delivery order or an internet outage, chances are, you’ve encountered a chatbot. While many companies offer support from people who can chat with you in real time, the wait times for that kind of service can often be frustrating. That’s where chatbots come in.

Chatbots can handle customer questions in seconds; and when they are asked a complex question, they can forward the chat session to a live agent. Companies see this as a big win: They can satisfy customers, keep them on their site, and save money on the support staff they have to hire. It’s no wonder why the global chatbot market, which was valued at $17 billion in 2020, is expected to grow to over $102 billion by 2026.

In other words, Chatbot Developers — people who create the software to automate communications for chatbots — are in high demand. So if you are looking for an exciting programming field where you will have plenty of opportunities, chatbot development is a good choice. To get into the field, you’ll need to have a good command of the programming languages used to develop chatbots, because certain languages are more suited to chatbot development than others.

Continue reading

Join over 50 million learners and start Generative AI on AWS: Generating Speech with Amazon Polly today!


Unlock additional features with a paid plan

  • Portfolio projects

    Create professional projects you can share with recruiters to showcase your skills and experience.
  • Job-readiness checker

    Evaluate how well you meet the requirements for any job description based on your skills and experience.
  • Certificate of completion

    Earn a document you can share with your network to prove that you’ve completed this course.