{"id":268,"date":"2021-10-29T11:23:24","date_gmt":"2021-10-29T11:23:24","guid":{"rendered":"http:\/\/18.141.20.153\/?p=268"},"modified":"2023-05-04T13:29:23","modified_gmt":"2023-05-04T13:29:23","slug":"how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly","status":"publish","type":"post","link":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/","title":{"rendered":"How to create high quality audio versions of blog posts using AWS Polly?"},"content":{"rendered":"<span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\">11<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<p><img src=\"https:\/\/lh6.googleusercontent.com\/lnJaZ2LgYQaHuNvWd4TcHD8A6lfbnJ4YzQkkjbR35cp_xQ0xj9yjOtarTBY_eUMrmAf-qBqG8Eq9V1MEoH_7gb4W4qSAhA80VCbdQSdMqHPb51nmFcEQzV6XiPrgYFZSUU8qzlAUcGOM2MgyhUvx6_6_9cz296aVVaKbP3KQYJrIQHRgWjX3arCOfw\" style=\"width: 1600px;\"><\/p>\n\n\n\n<p class=\"has-text-align-justify\"><em>Text-to-speech can help us in creating more versatile, accessible content. We could purchase recording equipment and spend hours recording and editing each narration, but if we want most of the benefits for only a couple of minutes and a few pennies per post, consider using AWS Polly instead.<\/em><\/p>\n\n\n\n<p class=\"has-text-align-justify\">AWS Polly uses advanced deep learning technologies to synthesize speech that sounds like a human voice which helps us in creating applications that talk. With the use of AWS Polly, we can build entirely new categories of speech-enabled products. That too also without knowing much about machine learning and deep Learning.&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-justify\">In this blog, we will discuss <a href=\"https:\/\/aws.amazon.com\/polly\/\" target=\"_blank\" rel=\"noreferrer noopener\">AWS Polly<\/a> and its use cases and how to use it. At the end of the blog, we will integrate AWS Polly with AWS Lightsail to create a blogging platform with text-to-speech features. By adding voice capabilities, readers can also consume blog content via new channels such as inline audio players and podcast applications. Let\u2019s explore!<\/p>\n\n\n\n<p><strong>In this blog, we will cover:<\/strong><\/p>\n\n\n\n<ul><li>Text-to-Speech Software and Challenges<\/li><li>What is Amazon Polly?<\/li><li>Benefits of using Amazon Polly\u00a0<\/li><li>Key Features of Amazon Polly\u00a0<\/li><li>Use cases of AWS<ul><li>Content Creation<\/li><li>E-learning<\/li><li>Telephony<\/li><\/ul><\/li><li>Companies using AWS Polly<\/li><li>Hands-on<\/li><li>Conclusion<\/li><\/ul>\n\n\n\n<h2>Text-to-Speech Software and challenges<\/h2>\n\n\n\n<p class=\"has-text-align-justify\">The concept of text-to-speech software is simple \u2013 you take a paragraph, a page, a blog, or even a whole book and have a computer read it aloud to you. When people think about text-to-speech, they often associate it with robotic voices. However, this usually isn\u2019t the case anymore, particularly with modern software.<\/p>\n\n\n\n<p>Text-to-Speech is a technology with very practical applications, such as:<\/p>\n\n\n\n<ul><li>Enabling people with disabilities to read<\/li><li>It provides a hands-off reading experience.&nbsp;<\/li><li>For situations where audio versions of content aren\u2019t available.&nbsp;<\/li><\/ul>\n\n\n\n<p>It\u2019s always good to use Text-to-Speech in modern applications, but it has a few challenges:<\/p>\n\n\n\n<h1><img src=\"https:\/\/lh4.googleusercontent.com\/RwmHkiELNcBGE4v45bOHLWwoY-A264dTy3fft9X82db-FG_44I6-fEUntBg1DsRVsKyRAO9oQgscwxZGPb70vWRdE677FZt16AELJ8QyzrIjZAPhSqkjzos_c9s0RBP8IhBIbKZBOCy9DUDVxcxZEtq_7LL_BTgiKMhojKR0gDUXV9bSWjVFU33V\" style=\"width: 1600px;\"><\/h1>\n\n\n\n<p class=\"has-text-align-justify\">From a technical perspective, getting text-to-speech right is much more difficult than you might imagine! But you can make it easy and simple using AWS Polly! Yes, you read it right! Let\u2019s explore more about AWS Polly in this blog!<\/p>\n\n\n\n<h2>What is Amazon Polly?<\/h2>\n\n\n\n<p class=\"has-text-align-justify\">Amazon Polly is an AWS cloud service that enables you to turn text into speech in many languages, using many unique voices. The service has been around since 2016 and in 2018 Amazon launched a plugin to help WordPress users integrate it into their websites.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">In addition to Standard TTS voices, Amazon Polly offers Neural Text-to-Speech (NTTS) voices that deliver advanced improvements in speech quality through a new machine learning approach.&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Common use cases for Amazon Polly are mobile applications such as newsreaders, games, eLearning platforms, accessibility applications for visually impaired people, and the rapidly growing segment of the <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-to-connect-smart-devices-to-the-amazon-iot-core-service-and-watch-it-send-mqtt-messages-part-1\/\">Internet of Things (IoT)<\/a>.<\/p>\n\n\n\n<h2>Benefits of using Amazon Polly&nbsp;<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/OgHBbwhuq_vQ-9z2X2mGZE2Z-rVaTmKlxZXafPW3JRo2c5khvy5JsjL_QCo92KxaNnbW4JF37w3YUh-_Y3s11jLxszcv7uUKrsYtgRTcjFQR6_2C-eBrjjLgfiJZLlHJfq2wIjR74qh_boESz5evDRaun2rbXwpb1Q5wkZ5BtiuNR5PIkQw4mMxb\" alt=\"Benefits of using Amazon Polly\u00a0\"\/><\/figure>\n\n\n\n<h2>Key Features of Amazon Polly&nbsp;<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/sDVswKe_qBi7h4AB74-Fzhcx33TqflupebNmHX9mZvd9TKuxcw47wwTmdnVb0R5QgrqY6SzF-bMyyroBGcMIeEicxhsmRnDlX44hkgdaDB6Rmx9B1TWZmzsTHCbtU8KGSW6kM5eZ14KgHKfp4hS9-n6XkYHiOK422VsWVEg4CFwAoTCxNJxQez1w\" alt=\"Key Features of Amazon Polly\u00a0\"\/><\/figure>\n\n\n\n<h2>Use cases of AWS Polly<\/h2>\n\n\n\n<h3><strong>Content Creation<\/strong><\/h3>\n\n\n\n<p class=\"has-text-align-justify\">Audio can be used as a complementary media to written and visual communication by adding voice to the content. Amazon Polly can generate speech in dozens of languages, making it easy to add speech to applications with a global audience, such as RSS feeds, websites, or videos.<\/p>\n\n\n\n<p>Example: Convert a blog to speech&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/zEVxfd3beTR1oAwPVdAMl_dVuu_VqdefVoVrUhztXlLq4DpgX8b4rydVDei1w4_-Iu9CduBotgl4HNK5FxKmOBfX4lNFm7vg_YM1I4jn98rjLUmNmwi-_X0FwWJC9u6yD-WNdMFl6D3IhOIFDvyH3qOzHUHj1EuZqWjh4K2xmiZSErPmZ2HhzvjH\" alt=\"Audio Content Creation using AWS Polly\"\/><\/figure>\n\n\n\n<h3><strong>E-learning<\/strong><\/h3>\n\n\n\n<p class=\"has-text-align-justify\">Amazon Polly enables visual experiences such as speech-synchronized facial animation or karaoke-style word highlighting. Amazon Polly makes it easy to request an additional stream of metadata with information about when particular sentences, words, and sounds are being pronounced. Using this metadata stream alongside the synthesized speech audio stream, customers can animate avatars and highlight text as it is currently spoken text in their app.<\/p>\n\n\n\n<p>Example: Play audio and highlight spoken text<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/QiDLXrqz1A_wVe1ziQUd4S817Z2M2BUDAu0iJaKuzWaDLwGTD7rcxnbQXLhHiv4aoqsyVMjD3ORRljYlJsHt-eVyrnw1-joAwdjyIckZM7b-c-LXH8ItbIKa6f_5PAid0b9vfpKKG8Mm673Oje9T3mcxdPCA1Kj0sTPcCQL9V-AvPg_V_TXKWbRI\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<h3><strong>Telephony<\/strong><\/h3>\n\n\n\n<p class=\"has-text-align-justify\">Business call centers can engage customers with natural-sounding voices using Amazon Polly. You can cache and replay Amazon Polly\u2019s speech output to prompt callers through interactive voice response (IVR) systems, such as Amazon Connect.&nbsp;<\/p>\n\n\n\n<p>Example: Text-to-speech for telephony systems<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/YT2yDfkaPYpRDQi2ma_bwGgDjOF-hQHHkYmQrlYBGAYqz0ffLrgA_s1IVN-RnF5XmQ1mrCNAiMWvF-DxALdoYLX_3lCb2hiaXWklqq0ekK1B-Su4_FgkcmLH1QgUkB2V7B3FS7I21rI3rrPKschryApcoUL7rGNBpbnntmxNTsyWbZKwUzxMuGr5\" alt=\"AWS Polly\"\/><\/figure>\n\n\n\n<h2>Companies using AWS Polly<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/PBKrPKGspoqiJeIeZHEpdClBL6YPG0xJY7djvteNzFVb7unOrAZM9cEW8bPBY08qn4diD1h-vHJ91_G_1rvHASq_UziEjIqAqUw-aEtAKyoGKBdDvHmufCn8Ahj-8e2p_l_Lg7KETOfXJzvsdIyg9Ck2bV6dRavasGk7qnrl4vzkdNJ8cGUmf7ul\" alt=\"Companies using AWS Polly\"\/><\/figure>\n\n\n\n<h2>Hands-on<\/h2>\n\n\n\n<p class=\"has-text-align-justify\">Let&#8217;s take an example of Workfall. Workfall is currently building a new blog platform and wants to add voice features to convert complete blogs into audio. With an audio blog, Workfall wants to give flexibility of listening to the blog rather than reading! Sounds interesting right? The design implementation requires a quick solution to spin up a blog site immediately with the least configurations and minimal costs. For this, the tech team of Workfall decided to take advantage of Amazon Web Services to quickly get started. Based on the traffic estimation and configuration efforts, the Workfall tech Team has decided to use the AWS Lightsail service to quickly spin up a blog site with the least configuration efforts and minimal costs and along with that, the team plans on using AWS Polly to convert text-to-speech for each of their blogs. Let\u2019s do hands-on to understand how to create a blog website with audio features using <a href=\"https:\/\/www.workfall.com\/learning\/blog\/how-to-create-high-traffic-wordpress-architecture-using-aws-lightsail\/\">AWS Lightsail<\/a> and AWS Polly.<\/p>\n\n\n\n<p>Following is the architecture diagram for this configuration:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/JOLy6nrV7dBCZCLVsDdb_nGYppOzbUd3m2bwjcedcU2fq6tBKGsSjDY2BDu-oUGYs2TpDJFx34mx9Sqg5s-YfLzs0FXPrOTtNXQOoDZT6p_Xonn-Z68a4lnoPranXWqROkvmdukzGIhWZTDvX38dl31PVcvaPFh_BPYVyxOlhkN3XYWuMhZ8xNwb\" alt=\"AWS Polly\"\/><\/figure>\n\n\n\n<p><strong>To implement this, we will do the following:<\/strong><\/p>\n\n\n\n<ul><li>Sign in to your AWS console and navigate to the IAM dashboard.<\/li><li>Create a new user with Programmatic access and attach a plugin policy.<\/li><li>Navigate to the Amazon Lightsail dashboard.<\/li><li>Create a WordPress instance using the options provided in Amazon Lightsail.<\/li><li>Connect to your newly created instance via SSH and get the password to access the dashboard of your WordPress site.<\/li><li>Sign in to the admin dashboard for your WordPress site to customize the look and feel.<\/li><li>Install the AWS plugin for WordPress.<\/li><li>Enable the Text-To-Speech support for your posts.<\/li><li>Create a new post and select a voice-based on your preference and publish the post.<\/li><li>Navigate to your post on the site and test it out by clicking the play button.<\/li><\/ul>\n\n\n\n<p>Login to your AWS console and navigate to the Amazon IAM Dashboard. Click on \u2018Add user\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/dmrJvTXO_R9nKsybtMy_Rs8hqN0zhbeLVOmavtwBzR3IlX-K0hn6vq7r6dPTDJyrRqjAsBnSa-QP9rxpUU3FOVCQz3m1o1FRvEoWtISglKTb4q7X7MWkI1Z0rWj5x7QbjfebQRmfoXqKvCf9c_QlS9X7nvIeUz8eLwn1dhcVTWIXUf7o0KeHJ4sR\" alt=\"\"\/><\/figure>\n\n\n\n<p>Enter a \u2018user name\u2019 and select the Access type as \u2018Programmatic access\u2019. Once done, click on \u2018Next: Permissions\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/wffhgndg-mkFTkJHENGeDwNYqg3JdBut7sC9Ua92f-w4LJGk63hT6T3AqDbZVDIOag-MxbMvwTu6d-048GNc-nV-zjO4pBGASu1Kxpk6Keph6M_G1LuKNALGe7VXtrjGQWgfAthxuvOhwlgWC7-h0AYOGL-3h4aMR5oyQUEK4XIkuBHT9HDwh-Pb\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">In the search box, enter \u2018AWSForWordPressPluginPolicy\u2019, check the checkbox for that policy and click on \u2018Next: Tags\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/VDhVwo3bakNw82b2qkK3lj89Vnop-xSsJCfLxgmI-R5jKK6XS94nkIUmOcKjTUiKGgNiAHuSRR_ylLEqEcoa8K-Kj9oRaagoQNuFXxO6OEvWlkMpo_QgzFNcbRk-MuhiASth0UWIBLuLDvcagyvQDQ_HE0mbe5_iLKH1p0VDVjwXny2fTysC6edZ\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p>Enter tags (if any) for the new user you are creating and click on \u2018Next: Review\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/SDfJtV6pEFIWliaGp5IX2vEU8gZ8B4l3Ppkdo0xHVMse2dPIURpgMprX5NTx2qhfHFwmArxAyLx34txLbN91GGILuFuB-b0Iob3dhyWhbTSUP1vWNqsbCLNmpS0XkZbGDL2wBRbk0z2Qh3-coXqfUcb-ARWH2FS-p3FZCUSjgBC_weC-rbP_EfUs\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p>Review the details you filled in along with reviewing the policy you attached and click on \u2018Create user\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/54UUDYd7bevIqKPuvAYqlBFqG-Sm2-Ylc6srrI9Av0BwQYMx2hoStOnfejDszjo3rDH_t1DRexhkfWLaQJjD-AtR-Y5v2Qind9xqA234DKMmH78fOEZbDTubgxJ6oWzIoVoDS-slvaoCVGfDjMxbdHGVAQLBHSYbee2-1w1YeDTwioayMu02FWvQ\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Once the user has been created, click on \u2018Download .csv\u2019 to store a copy of the \u2018Access key ID\u2019 and \u2018Secret access key\u2019 of the created user.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/RZxcL3-ChPlcPew_QggEvUz875Sopo1R62Lhs8qQUuFmWwPBq3cewoxy6xs9aGuUejyBK2_M0tGM-GYFqKR8aW3EdaA2BgX8YMWC7PnxgFn2Y5z30F-roi6tweA-CRKBcMTXsgiffx3lqfxNu3-6KfN-zWwOABqZOUwhjDQm6ds7MyDFVuzfgPeR\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p>Now, navigate to the Lightsail service to create a WordPress instance. On the console, click on \u2018Create instance\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/R6pDDbM8C8P9CV-PWdlHgCuT2CSrrYUAo5GHcQwlQGmRVc3D4Y4L9paPvFwuj-6vg8-2btFSP86X5GhyrXCsjMjIkjDvpU0fEMycvTB6iyQdquDICKtGYpLlX5X6HJmyQUfLJzq_uCZG4zkC8xkswe_wgzXAxhEdZKrom56Mz3jz-vOCf6z0RPcn\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p>Select an \u2018AWS Region\u2019 and an \u2018Availability Zone\u2019 for your instance based on your preferences.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/fsqM-edtOCE1nx9HMuenXigAevnpBlkQF3xAGDnYEFofhzFQzJI5JJpewUEzSN57w8ATvE6KmZqhL6MS0Z-LuLf3wSFPFc4g3s-q-flxCIYTztQWjUEOfVOMK1KaDUzPEziCGZa-w9EMGZuPLB1BzDIrjHAkj889EEaDbgN8UiBN2yDmu5c2WYRy\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Under the \u2018Pick your instance image\u2019 section, select the platform as \u2018Linux\/Unix\u2019 and for the \u2018Select a blueprint\u2019 subsection, select \u2018WordPress\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/d5IoOIEwhJ8TV7iDdPVshUL0XsIVSDVI0Takb1EgyBrUFEWZtC8fUgL_xnsjb_S2FBqSK_crqiYk28sV4XpdxAfKu5jgEb3bN_RGs4n0kFn174jKuKGVKhc0IXCCe9QUF0OF_KvwLQl-gpiFOuagoH0XICvhKR83ejqENAgsh-4MQC_i4vyWbRhk\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Scroll down and under the \u2018Choose your instance plan\u2019 section, select the instance plan based on your needs. We will be using an instance plan of \u2018USD 3.5\u2019 that provides us with a free usage plan for the first month.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/Q_aYi5Eues1c98lBDX9hS0voj-fITGeS_-FD9SEgM8cKXjBHhVxnZwCd8nQDkDMORASn3DB5VV75l6vNyXDP3peFIu2DqONFFYhdBn1dooIQJ6OlIZQVWC7q0Y6JgwA2mb6z5jXRiAccpc3rdsyYn-o6s6poBCBgVYCmfGrlf6EoJ3gr81adrOk_\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Now, scroll down and enter a name for your WordPress instance under the \u2018Identify your instance\u2019 section, select a count for the number of instances and add tags (if any) for your instance.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/rZKjRiqwYHLkgzC4eAXzqlUnn_x4Jf8Bo2kyTalkjbN4_rG-4TlSqp31iZE0TC6JVcmUTgRU07LpM9SThf1RlNWruQ7BnHlGYI4sdrwNbPs06X9p0ksWJeXgO1KefDplUaLsmXR0hQyiORCZNfJ8DNk6czklKX4_4D7EJ5Rj0Hfis87YihtkyUhn\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Finally, click on \u2018Create instance\u2019 and Amazon Lightsail will begin spinning up the new server and the status would be displayed as \u2018Pending\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/0nek9GtpbFytywrQyE58FdTFypjUukDo0hw8PWYZiQKt0u1XcZ0N50RSGekuTlp_fTt8GasdjE8GNiFmWKpX4BrF0g7UlskaeT0wfOXR0HUlhrhyVqi5aRRtEBQfH_S1ldQF34usGwXaGGriJAUY-FsQ1fvLIcQu36AJ3ycDO8BmUW1867lRtKCl\" alt=\"\"\/><\/figure>\n\n\n\n<p>After a few minutes, once the server has launched, the status for your instance changes to \u2018Running\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/yTBe8SliSgWrQLpbgYfyxgoJkjYYHq1W6UbilPM3saaXrRVQcWqTVOPlPjtQ2WcmNxui_3NIi_ZZsesRb_g1dkWivZgOCQwYIktKvY9emzdf82102XXOu8c9ldSFeJc4NqrrXvOjiz27BRl2dX7WlZ1cE-hmkk2JZO-3t0YMhJAEGat5MavHY8GA\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Click on the created instance and you will see the actions to \u2018Stop\u2019 and \u2018Reboot\u2019 your WordPress instance. Along with that, you will see the status as \u2018Running\u2019 and below that, you will find the Public and Private IP addresses using which you can access your WordPress site.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/uX-njtjrCMhaXWPyw3VzSsp076yQ__CAR5MsSFyeTOA262Xy-MssZ9rQbgT2P5CDYjTQHRu50sgprHxfL7AJS9aVThH4xaheBq8_Bq7tiTKBxhJhJR4JfOPdQK-6uj4oqsb1ANooIf0_tFkJxmqvk1B3Rn8teBtY-J-TgGeHzjE4vF8MpBsOEpaE\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Copy the Public IP address, paste it in a new tab in your browser, and hit enter to access your newly created WordPress site. On accessing the Public IP in your browser, you will view your blog page as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/OcGjdKTv0rlN37PYClpvbDZPYBuabnoCnn0vmraaLueHen1JW0jqAozdqBhrbcxb8leppS_2GsEl4tie7HiB_Py4Dm92dbINhqe1d2-j9DAP_gyqdkXEePXHrV45doJ5-28kEl391PucNOkm6_h51dsHTrfJ6g_E0U62_aamu51-CZBePxI8owDs\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">To customize your WordPress site, you will require a username and password to login into your WordPress admin console. Navigate back to your instance details page on the Amazon Lightsail console.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/uBIl3zoxMLCWcM7kKf6xlQQuNWE2pDZwBw3_FlE9v-vUAjR2HEDtMCdEfo_mZWUG40YvvQnuPBcgB_QcnHim8V-7-1Kmdf1OnwoCBRnHNEjg4xlrUJcsizz1aYGJJ9aV4NONgoXEOny2-1jTBBVUsN83kcbrqeqwmfphmAOk1iE2O8DUdX2Trkf5\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Click on \u2018Connect using SSH\u2019. On clicking, a new secure SSH connection to the server console is initiated in a new browser.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/xTI-tN_Jgit66PFo92RmvuBNyscK72-JbH0juKRTwQR1xjxnOesMRVCUMIR6Dm-aMxVFaaYoDtqYzTzOVbJu0nta0CZo0nmR12ShbGQFIQf_gznBJ4GlmyVsOy3tpQR1xx5ZFrE9a04ov0KWUd3KtB3s7Ek0_F6Amrw4uClIgYW3WApkzAl7SNbz\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Now, run the command \u201c<strong>cat bitnami_application_password<\/strong>\u201d on the server command prompt to get the password that is stored in a file named bitnami_application_password in the home directory that will be used to login to your WordPress admin console.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/63jIIC97noVoUeo99XARmsdvYLuSCjalijxVREwCvrqVgH66PwUk0eQLQUiRBSAWYmnhHAEeO9oprRNOnyHXzGL7RwxznBUnN6ZcRZLf1hfmvbcBj7TYPtuvLz0AQpg2AHDPxywvMQS7raYCvcP82P1qS33zJ0MkXf19_TQvypYTAOUMe8gX1Oh-\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Now, navigate back to the WordPress site that you opened in a new tab using a public IP in the browser and click on \u2018Manage\u2019 on the right bottom of the page.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/OcGjdKTv0rlN37PYClpvbDZPYBuabnoCnn0vmraaLueHen1JW0jqAozdqBhrbcxb8leppS_2GsEl4tie7HiB_Py4Dm92dbINhqe1d2-j9DAP_gyqdkXEePXHrV45doJ5-28kEl391PucNOkm6_h51dsHTrfJ6g_E0U62_aamu51-CZBePxI8owDs\" alt=\"\"\/><\/figure>\n\n\n\n<p>You will be navigated to an instructions page to access the WordPress admin console.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/z0ovy4I-ClUTPpyWarac81H8FobTzxz6sUfc-FyFbhnqH5cJzqQV67YTIDtvEj4yaWcWiYjtShP7HD-ITTlND3UxV_IJCB9-xjnhq6TrslHwKTcpPZyW3_1MUOWdtcc-ek7pCwbc3bsmTnzW854DK2WzNzOO0mhhW8tcpUPBsF_jz6OTrt-vi4sM\" alt=\"\"\/><\/figure>\n\n\n\n<p>Note down the username displayed under the Access data for WordPress section and then click on \u2018Login\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/RN-iyP6ypth5VKC-pw_i3k0e7i0WW04wb9B3ry0V7dLHylpqcfbOfMtKjVJ5lqL98fPF5nh0toJvU4GBcu4OChal0RrBxwRDnXfGqJG99vr4HFOu6Jq0RD4ngvpfhMqC-UjTkc9FBSu3JG9-OXW9XbJlSIw5lPBa9GsBv6hz7EZvKr4SNH0DuJos\" alt=\"\"\/><\/figure>\n\n\n\n<p>Enter the username and the password copied above fetched from the server command prompt console.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/Hfk-kipuLM1ZtDj1DPrrBwRObjggJPHPq2Hh8I-HmwWwmqOc7kyVll4r9DkAN0gFCq_cII_T5kDqeupoAR_isqX4S928Hgdn22xB56DX60yOerGfRF882CwmfxPgTFOI7JMQZMYoAn30xiE2EqlAPizM5RlSUOIdR1C5n53hu_u-PLVwWNRyvtSX\" alt=\"\"\/><\/figure>\n\n\n\n<p>Click on \u2018Log In\u2019 and you will be directed to your WordPress Admin Console.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/d8Cv9BwIAiqW2FVs59tp6DxyBon13vMA--6alOkT3NFrua3BVMviHj8x724d-ShrUo-Z9Yh0uJ_qyZevNtZywKJVQU-KbyRp4KZST5Ewe6L-tE7xuC5N2d1YBv7mcZKo_3kH3F7h-VD0KALY4MS0BzUR_ndw40Ncgmt5S92RqCmwNLuvInbbRiFG\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Click on \u2018Customize Your Site\u2019 to customize the look and feel of your site. Once done customizing the site based on your preferences, click on \u2018Publish\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/YmnfFkH2h06IFNmFKtTGme9NJZ3WEO1kNIZj3G0A927hcEq6F0nWhbNpPzlb4QN0PEpZweMX2QBXr52-JWcP0vTPSURGLorZWeDtyFZvYnxm1HLsm_i431C1B3Vo7NwRB82ghnrcVTl7gwNmJ0qizfNabUh2AhxTvVvk3vzUWcqXnzp1w_aki6kA\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p>After customization, our WordPress site looks like as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/oCMhF85gQ8sg5mypO7HbJpnN0b0QudakNj753FqbBmMHKJzxgkNa2y8K3UnoHMxCfk6hR-TK4ZBbmXTBR7Eyg0ni-apUBP3qllMmkyVbW5n-efm8jQhgfrXMIbdGEU0eYPosqQOkQ93-OesC-r105dkD8YJZZ-uNKqKNnW_O7OYsWf22KecaRDps\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Now, navigate back to the admin console and select plugins in the left navigation pane to install the WordPress plugin.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/Mog2JWZigdHi9LLQJBTIwYD66kJlJfJrel3Wi82XTbtgA80tsWhwr9z-KRp6aeNufQ58m0Nc_03WXM4iAp0j_j64mWjnKhqX5Flhy_ZOrzHMehFvERItMMJO1wyueRWLg3OrLNdCFyZgeJ7huiphrIstrg2k0q56i-CMlBgwbT7mH9IvQ6_ENtkg\" alt=\"\"\/><\/figure>\n\n\n\n<p>In the search bar, enter \u2018AWS for WordPress\u2019 and then click on \u2018Activate\u2019 button for the same plugin.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/PvVr4w-lDompQrgF0UH_KUNui27FWdw7TotLphLze_d1Otcppju_2KU0uSrBQ3q9UHrZ571gmG4frsI8SqRx4aRRh6dtmnoMqKslXfFuOzuo9U_zPKD9Cfkc5K0dUOg-SgUOPual5UPVI7KkcX9_lHVEcMYsVqtws7UKTHX0CqSZ0lishB1SwKzJ\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p>On success, you will see the success message as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/zCGy9f9_8MhvPIS1y_B4d5kyUadCG4Yj_ol1GYynyRXbjTYY0FA_18nr4BvVD51YDxLUPiom9k-_QdSuwOQ8a9MG2QMz1qE56Nw9C5sMQUxO1dGbZ62t8DFatx1JaGhG6_csnLMmnhgA-a7pqOcbqkzg8k5j7aHdFRTBGWOvjQIa6WBD3mVvSocZ\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Now, if you click on the \u2018Active\u2019 tab, you will find all the activated plugins and similarly, you will get to see the \u2018AWS for WordPress\u2019 plugin we just activated.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/iX7i20TDY4y85quyAkmm6uHfCSUL22bO7k2MWTOj64Cq3sEisYQosFiVg6KFJnWE-Wfkx-jegd2cAXHwwZkiUZTljVgxAXwMTnoS5xO6KdeTUCOQ2CyBclAOqNHRTzcXY-QFEnxnF3YyutLt1EdUdtmHvM6zc1kC0uOMAF1tOVSxzQnXCaqOxv2q\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Select \u2018AWS\u2019 from the left navigation pane to link the user you created above with the AWS plugin. Enter the \u2018AWS access key\u2019 and \u2018AWS secret key\u2019 from the CSV file you downloaded above as well as select the \u2018AWS Region\u2019 based on your preference. Once done, click on \u2018Save Changes\u2019 to link the user.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/vIZspP2g0JHh3ACycnkToGZHuvsFBIF9vjFqmAkzR6wpL8MyrRqtxZpG0iOhSpCmqjFmj35ykCVmsBkZ5UHAPvfpFDOkMXZHommKcTG7_6_eabkZk5jZDcDNegNWq09TKt5AB0mcfK2SUNuMAUjuu3pKLRHjPhqhmkwcAJVs6ScHVPW6iZA6dnzF\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p>On success, you will see the success message as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/vxgvhvR8lPUCoIbwla7qQfY5WiNZUDT1HSweXAtQ5U7TvOUAaJCWA4vsUOjdLYPKTr3HW_agxbjRhJUpVhADq0KUSH-enCmOvkPB4MWdaFLSzEIm1iiOiFbxPQ6oPn1WAUa9fe_20D5NL1_IDKHimwS5ai8y-xc6Kuu7_ZVXoE_jBTl9MXXuEJxf\" alt=\"\"\/><\/figure>\n\n\n\n<p>Now, in the left navigation pane, under AWS select Text-To-Speech.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/m6UN1aeH3tb2qj5MdaUwjhgKdUNOWh1JfKSzeFQ1Mpp-1GMUE9xNiHSbedfgb4H5cl_UlIpnUGFvspJ47tulpAr615NLqo0yN9iYYBjYhXI9143zPk7SWiQWsSt1FJtANv6nD4zM-4L7Jblsjzbq6n57okqdDmxB-lPuZrDLi41YHbcGta-DLUO2\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Select the source language based on your preference and check the box to enable text-to-speech support. Click on \u2018Save Changes\u2019 once done.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/CSeuWyPdPRBNf2yaoieUVZP-ZXaTd8k4VtqSFXeqXOxxRUXowwMxr6C9zBOGBITV4IJo_axwTuomAz9TltxlT19w1ZgBWUpoOFRusWPHC-TXTCyS75ZbXigkYKpYcwHUfcHhZN-oMK6qKSWB3wNLwgKhtu0tc-v7OGO0QUNQubkqYc2Z0g73UZeW\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">On success, you will be navigated to the \u2018Text To Speech &#8211; Amazon Polly\u2019 configuration dashboard. There are different settings available so you can change them based on your preferences.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/DTn0UGiF7Oi7pVNCit6DiFn0LG2IdfVLHJyC6DJpZsr3jewLcrgVkWgVmjPhKRMK0f4RrMlNxgGvfaAohahO18Tk8IMQFYU8HgV68byT80KJK0PIIi0wPq4BelGe6PuCDl4E-SQgxTRMQU5mlgvUobPuhNISE9BfZDy6H5szmBV4Yv4Z4NsXuhRg\" alt=\"\"\/><\/figure>\n\n\n\n<p>Once done, scroll down to the bottom of the page and click on \u2018Save Changes\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/siryPfleMxbIh_unAj6_UYorGbPi3dCQ_bFoK3AdynBWQ1DikLZZYpDlnM5ByptGoG7AjcVZi_8T0PCKEmWpLo662pdS-rfXDYEE9jVbNgFQmr0-c8R1bJ1525CRUPfhsNojWj4_omaTdBgbqhu1MDrFOdPhHXv0Sn1VRUSHfFcyI9px75wuSW_B\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Now, navigate to the \u2018Posts\u2019 dashboard to test out the feature. Click on \u2018Posts\u2019 in the left navigation pane. On the posts dashboard, click on \u2018Add New\u2019 to add a new blog.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/nbAREiChKDoLY9hGZ5OgRWUnJpR3Je7Ad_u8UiLiqbl7rM1G3b71avrSTIO8vZSYY_CW2txk5LdF5D3IPZxCNjXH6v5LlY0GEKGx5YaUM9JCIXeiTOdVncl4BCXiLEeKTsFQB6fIB7ggIaPr5SK1Xmv96pJoNK69r27UgUm8QrmUeZVUtflmjIHx\" alt=\"\"\/><\/figure>\n\n\n\n<p>Enter in a title and the text for your blog. We have added one of our blogs as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/SkaIFkvFzWDRMymiFMh7NwPV76PhYruO3Wtj4PucyEkFDReNJbNVQj9LuDUXDqNAXSyrevJnZ5oMV33Hww_LHsOvkuiDb2BGGfUUW4bGmut2rMRgJ45Yhoi0M9_VJHTOTTemVH9xHypP5vGrFP-wtbNT1fHV1U1TFW921Db6G8of21HChfsUEdiG\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">If you scroll down to the bottom of the page, you will find the settings for enabling or disabling Amazon Polly to provide text-to-speech support for your post.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh4.googleusercontent.com\/vwWGLZgdSHfzlhmrm1wvHChe1txd0BLmL5pYO5xEHwTHyQyH3Ev9m4AGKXJyTSP3gJXGwR9xzrTXSjf3ctFLL0ujPlvr_j7sW-Yhe69g8kadas6LZs1t51Pr0Ta_-FOEmSJumhnN-knqVNHR76beSl1I3bn_I1L2AunTswQhYr7WwcMCUvSIIefh\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Make sure that you enable it and you can select the Voice name based on your choice for the same. Once done, click on \u2018Publish\u2019 on the top right corner to publish the post on your WordPress site.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/DjdOJ7M1UpscYJ4YpTjTtsiOUOFKQENuI0iBLDREVesg70OdrrPVW-IF1WY61odlwRqHMrFlVjyqvqKU16WhbNIiHYjhwSKQpuM08Xylnd5mFXLXnRSDk7kxsXyjJmVIr3SBQTTLmP9eZGPKM9GqHtyASXdwzSM-cqIMN8sE54s0drmoAvhEZbuT\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">On success, you will see a message as shown in the bottom left in the above image. You can navigate to your published post by clicking on \u2018View Post\u2019. Once you click on it, it will take you to your post on your WordPress site. As you can see in the image below, you will find the entire blog\u2019s text converted to speech by Amazon Polly. You can click on Play to let Polly render the audio and read the entire blog for you.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/EU8k0lIRUvWK4rsr7mKXKn8Jo3POnkqu-kvZ9puJ1xnThV14NpGubziVAoUKHqa3tIhpkyEaU0dJekq7Mfc4RDnOurN5Xru6Q6Rg63ToVqaRlvkEngOulZdwBgNhTTb97Z-sY9Zxsxw2_A388qYK4HwARPkTmQkLYd5qs2RM_F64GROO8DhyVvrN\" alt=\"How to create high quality audio versions of blog posts using AWS Polly?\"\/><\/figure>\n\n\n\n<h2>Conclusion<\/h2>\n\n\n\n<p class=\"has-text-align-justify\">In this blog, we gained amazing insights on Amazon Polly. We even went through a business scenario to fulfill the need for a text-to-speech feature for each of their posts on a blog website for a company. how can we configure Amazon Polly and integrate it with Amazon Lightsail to implement a text-to-speech feature for the WordPress site. We will discuss more of Amazon Polly and its other configurations in our upcoming blog. Stay tuned to keep getting all updates about our upcoming new blogs on AWS and relevant technologies.&nbsp;<\/p>\n\n\n\n<p>Meanwhile \u2026<\/p>\n\n\n\n<p><strong>Keep Exploring -&gt; Keep Learning -&gt; Keep Mastering<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-justify\">This blog is part of our effort towards building a knowledgeable and kick-ass tech community. At Workfall, we strive to provide the best tech and pay opportunities to AWS-certified talents. If you\u2019re looking to work with global clients, build kick-ass products while making big bucks doing so, give it a shot at<a href=\"https:\/\/www.workfall.com\/partner\/\"> workfall.com\/partner<\/a> today.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\">11<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span> Text-to-speech can help us in creating more versatile, accessible content. We could purchase recording equipment and spend hours recording and editing each narration, but if we want most of the benefits for only a couple of minutes and a few pennies per post, consider using AWS Polly instead. AWS Polly uses advanced deep learning technologies [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":270,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[2],"tags":[3,69,4,68,6],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to create high quality audio versions of blog posts using AWS Polly? - The Workfall Blog<\/title>\n<meta name=\"description\" content=\"AWS Polly uses deep learning to create human-like speech, enabling developers to build applications with natural-sounding voices.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to create high quality audio versions of blog posts using AWS Polly? - The Workfall Blog\" \/>\n<meta property=\"og:description\" content=\"AWS Polly uses deep learning to create human-like speech, enabling developers to build applications with natural-sounding voices.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/\" \/>\n<meta property=\"og:site_name\" content=\"The Workfall Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/workfall\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-29T11:23:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-04T13:29:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/Polly.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@workfall\" \/>\n<meta name=\"twitter:site\" content=\"@workfall\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Workfall\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/#organization\",\"name\":\"Workfall - Hire #Kickass Coders On Demand\",\"url\":\"https:\/\/learning.workfall.com\/learning\/blog\/\",\"sameAs\":[\"https:\/\/www.instagram.com\/workfall\/\",\"https:\/\/www.linkedin.com\/company\/workfall\/\",\"https:\/\/facebook.com\/workfall\",\"https:\/\/twitter.com\/workfall\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400\",\"contentUrl\":\"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400\",\"width\":400,\"height\":400,\"caption\":\"Workfall - Hire #Kickass Coders On Demand\"},\"image\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/#website\",\"url\":\"https:\/\/learning.workfall.com\/learning\/blog\/\",\"name\":\"The Workfall Blog\",\"description\":\"#Tech #Remote #Jobs\",\"publisher\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/learning.workfall.com\/learning\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#primaryimage\",\"url\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/Polly.png\",\"contentUrl\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/Polly.png\",\"width\":1200,\"height\":628,\"caption\":\"Create high quality audio versions of blog posts using AWS Polly\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#webpage\",\"url\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/\",\"name\":\"How to create high quality audio versions of blog posts using AWS Polly? - The Workfall Blog\",\"isPartOf\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#primaryimage\"},\"datePublished\":\"2021-10-29T11:23:24+00:00\",\"dateModified\":\"2023-05-04T13:29:23+00:00\",\"description\":\"AWS Polly uses deep learning to create human-like speech, enabling developers to build applications with natural-sounding voices.\",\"breadcrumb\":{\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/learning.workfall.com\/learning\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to create high quality audio versions of blog posts using AWS Polly?\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#webpage\"},\"author\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a\"},\"headline\":\"How to create high quality audio versions of blog posts using AWS Polly?\",\"datePublished\":\"2021-10-29T11:23:24+00:00\",\"dateModified\":\"2023-05-04T13:29:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#webpage\"},\"wordCount\":2126,\"publisher\":{\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/Polly.png\",\"keywords\":[\"AWS\",\"aws polly\",\"Cloud\",\"text to speech\",\"workfall\"],\"articleSection\":[\"AWS Cloud Computing\"],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a\",\"name\":\"Workfall\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/learning.workfall.com\/learning\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png\",\"contentUrl\":\"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png\",\"caption\":\"Workfall\"},\"sameAs\":[\"https:\/\/www.workfall.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to create high quality audio versions of blog posts using AWS Polly? - The Workfall Blog","description":"AWS Polly uses deep learning to create human-like speech, enabling developers to build applications with natural-sounding voices.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/","og_locale":"en_US","og_type":"article","og_title":"How to create high quality audio versions of blog posts using AWS Polly? - The Workfall Blog","og_description":"AWS Polly uses deep learning to create human-like speech, enabling developers to build applications with natural-sounding voices.","og_url":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/","og_site_name":"The Workfall Blog","article_publisher":"https:\/\/facebook.com\/workfall","article_published_time":"2021-10-29T11:23:24+00:00","article_modified_time":"2023-05-04T13:29:23+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/Polly.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_creator":"@workfall","twitter_site":"@workfall","twitter_misc":{"Written by":"Workfall","Est. reading time":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/learning.workfall.com\/learning\/blog\/#organization","name":"Workfall - Hire #Kickass Coders On Demand","url":"https:\/\/learning.workfall.com\/learning\/blog\/","sameAs":["https:\/\/www.instagram.com\/workfall\/","https:\/\/www.linkedin.com\/company\/workfall\/","https:\/\/facebook.com\/workfall","https:\/\/twitter.com\/workfall"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/learning.workfall.com\/learning\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400","contentUrl":"https:\/\/i1.wp.com\/18.141.20.153\/learning\/blog\/wp-content\/uploads\/2021\/10\/cropped-WF_logo.png?fit=400%2C400","width":400,"height":400,"caption":"Workfall - Hire #Kickass Coders On Demand"},"image":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/learning.workfall.com\/learning\/blog\/#website","url":"https:\/\/learning.workfall.com\/learning\/blog\/","name":"The Workfall Blog","description":"#Tech #Remote #Jobs","publisher":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/learning.workfall.com\/learning\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#primaryimage","url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/Polly.png","contentUrl":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/Polly.png","width":1200,"height":628,"caption":"Create high quality audio versions of blog posts using AWS Polly"},{"@type":"WebPage","@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#webpage","url":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/","name":"How to create high quality audio versions of blog posts using AWS Polly? - The Workfall Blog","isPartOf":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#primaryimage"},"datePublished":"2021-10-29T11:23:24+00:00","dateModified":"2023-05-04T13:29:23+00:00","description":"AWS Polly uses deep learning to create human-like speech, enabling developers to build applications with natural-sounding voices.","breadcrumb":{"@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/learning.workfall.com\/learning\/blog\/"},{"@type":"ListItem","position":2,"name":"How to create high quality audio versions of blog posts using AWS Polly?"}]},{"@type":"Article","@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#article","isPartOf":{"@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#webpage"},"author":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a"},"headline":"How to create high quality audio versions of blog posts using AWS Polly?","datePublished":"2021-10-29T11:23:24+00:00","dateModified":"2023-05-04T13:29:23+00:00","mainEntityOfPage":{"@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#webpage"},"wordCount":2126,"publisher":{"@id":"https:\/\/learning.workfall.com\/learning\/blog\/#organization"},"image":{"@id":"https:\/\/ec2-18-141-20-153.ap-southeast-1.compute.amazonaws.com\/learning\/blog\/how-to-create-high-quality-audio-versions-of-blog-posts-using-aws-polly\/#primaryimage"},"thumbnailUrl":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/Polly.png","keywords":["AWS","aws polly","Cloud","text to speech","workfall"],"articleSection":["AWS Cloud Computing"],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/learning.workfall.com\/learning\/blog\/#\/schema\/person\/cab8236044692bc5b27606b13167794a","name":"Workfall","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/learning.workfall.com\/learning\/blog\/#\/schema\/person\/image\/","url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png","contentUrl":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2023\/09\/avatar_user_1_1693914404-96x96.png","caption":"Workfall"},"sameAs":["https:\/\/www.workfall.com"]}]}},"jetpack_featured_media_url":"https:\/\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/Polly.png","jetpack-related-posts":[{"id":789,"url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-add-privacy-to-your-transcriptions-with-amazon-transcribe-to-hide-all-the-confidential-information-from-the-audio-fetched-text-part1\/","url_meta":{"origin":268,"position":0},"title":"How to add privacy to your transcriptions with Amazon Transcribe to hide all the confidential information from the audio-fetched text? (Part1)","date":"December 2, 2021","format":false,"excerpt":"One of the most difficult challenges in computer science is teaching a computer to understand human language. Although in today's technological world, speech-to-text looks to be a simple procedure, it takes a number of language models and algorithms to attain near-perfect accuracy Automatic speech recognition (ASR) and machine translation (MT)\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"Amazon Transcribe for Transcriptions Privacy - Workfall","src":"https:\/\/i2.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/12\/CoverImages_1200x628px.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":639,"url":"https:\/\/learning.workfall.com\/learning\/blog\/ros-ci-pipeline-using-aws-robomaker-and-codepipelinepart-1\/","url_meta":{"origin":268,"position":1},"title":"How to build a ROS CI Pipeline using AWS RoboMaker and CodePipeline(Part 1)?","date":"November 11, 2021","format":false,"excerpt":"Robots are being used more widely in society for increasingly sophisticated functions like picking and packing, last-mile delivery, complex assembly, search and rescue, environmental monitoring, and assisted surgery. Robots are utilized for commercial logistics and consumer cleaning, distribution, and companionship in the autonomous mobile robot (AMR) and autonomous ground vehicle\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"AWS RoboMaker - Workfall","src":"https:\/\/i2.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/RoboMaker1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":640,"url":"https:\/\/learning.workfall.com\/learning\/blog\/aws-account-activities-using-aws-cloudtrailpart-1\/","url_meta":{"origin":268,"position":2},"title":"How to track AWS account activities using AWS CloudTrail (Part 1)?","date":"November 11, 2021","format":false,"excerpt":"Someone logged into your AWS Console and forced the shutdown of an EC2 instance, and you need to discover who did it as it was a critical instance for production, but you have no records. Here AWS CloudTrail comes to your rescue! In your AWS infrastructure, you can use AWS\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/Cover-Images_Part2-1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":542,"url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-create-on-demand-backups-and-restore-the-backup-for-amazon-rds-using-aws-backuppart-1\/","url_meta":{"origin":268,"position":3},"title":"How to create on-demand backups and restore the backup for Amazon RDS using AWS Backup(Part 1)?","date":"November 10, 2021","format":false,"excerpt":"When we are using various data services like RDS, EBS, EFS, and DynamoDB to store data in the AWS Cloud, we also have to use some kind of backup solution to meet the data retention requirements. We need a centralized and effective solution for scheduling events like CloudWatch events, cleaning\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"AWS Backup","src":"https:\/\/i0.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/11\/backup1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":221,"url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-migrate-rds-mysql-database-to-rds-postgresql-database-using-aws-database-migration-servicedms\/","url_meta":{"origin":268,"position":4},"title":"How to migrate RDS MySQL database to RDS PostgreSQL database using AWS Database Migration Service(DMS)?","date":"October 27, 2021","format":false,"excerpt":"Do you want to migrate data from one type of DB engine (MySQL) to another type of DB engine(PostgreSQL) with little or no downtime? In today's fast-paced environment, application, and database availability must be considered 24 hours a day, seven days a week. Some of your applications may be unable\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"AWS Database Migration Service","src":"https:\/\/i1.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/DMS.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":262,"url":"https:\/\/learning.workfall.com\/learning\/blog\/how-to-create-and-publish-ar-vr-apps-with-aws-sumerian\/","url_meta":{"origin":268,"position":5},"title":"How to create and publish AR\/VR Apps with AWS Sumerian?","date":"October 29, 2021","format":false,"excerpt":"In our previous blog How to create and publish AR\/VR Apps with AWS Sumerian (Part 1), we discussed Amazon Sumerian, its features, benefits, use cases, etc. In this blog, we will discuss a business scenario to create, configure and publish a Sumerian bot with proper gestures and text-to-speech conversation.\u00a0 Let\u2019s\u2026","rel":"","context":"In &quot;AWS Cloud Computing&quot;","img":{"alt_text":"Creating AR\/VR Apps using Amazon Sumerian - Workfall","src":"https:\/\/i0.wp.com\/learning.workfall.com\/learning\/blog\/wp-content\/uploads\/2021\/10\/Sumerian.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts\/268"}],"collection":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/comments?post=268"}],"version-history":[{"count":9,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts\/268\/revisions"}],"predecessor-version":[{"id":2231,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/posts\/268\/revisions\/2231"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/media\/270"}],"wp:attachment":[{"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/media?parent=268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/categories?post=268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/learning.workfall.com\/learning\/blog\/wp-json\/wp\/v2\/tags?post=268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}