Lab #36 Speech Synthesis
Lab #36 is titled "Speech Synthesis". In this lab, I created a voice simulator, which basically is a web app that you can use to allow a bot to say whatever text you type in. You can also switch the voices, the pitch of the voice, and how fast the bot says it.
Within this lab, the functionality of the text to speech revolves around the JavaScript and the HTML. In the HTML document, I added labels with input detectors that allow users to input the amount of pitch and rate they want the bot to play their text at. I also added buttons that are used to stop whatever the bot is currently saying while at the same time, a button that starts the speech. The JavaScript contains storage for whatever is typed in the box, which is then translated by the voice and logs what the bot will say. Once the text is analyzed, it will choose whichever voice you have selected and then plays the text via the corresponding bot.
Web designers might want to use this feature on a dictionary page to demonstrate how a word is supposed to be pronounced, due to the bots already knowing how to be able to say words. This feature can also be used on web pages that hold audiobooks, so if a reader doesn't want to read something by themself, a bot can read it to them instead. In addition, this feature can help people who are disabled in the area of sight, blind people. If they want to read a book, they can't and this bot can be used to read it to them.
Within this lab, the functionality of the text to speech revolves around the JavaScript and the HTML. In the HTML document, I added labels with input detectors that allow users to input the amount of pitch and rate they want the bot to play their text at. I also added buttons that are used to stop whatever the bot is currently saying while at the same time, a button that starts the speech. The JavaScript contains storage for whatever is typed in the box, which is then translated by the voice and logs what the bot will say. Once the text is analyzed, it will choose whichever voice you have selected and then plays the text via the corresponding bot.
Web designers might want to use this feature on a dictionary page to demonstrate how a word is supposed to be pronounced, due to the bots already knowing how to be able to say words. This feature can also be used on web pages that hold audiobooks, so if a reader doesn't want to read something by themself, a bot can read it to them instead. In addition, this feature can help people who are disabled in the area of sight, blind people. If they want to read a book, they can't and this bot can be used to read it to them.

Comments
Post a Comment