Lab 36 Reflection Journal


            For this lab we needed to create a translator on our webpage essentially. To work the translator all that needed to be done is to select the voice in whatever language which you want in then the pitch as well which would determine if the voice is low or so high that you can't hear, you are even given the option to increase the rate in which the translator speaks in meaning it can be tuned to talk really slow or really fast,  after this all that is left to type in what you want to say into the text box and then press the speak button and hear your computer translate your message. There is even a stop button added if you have heard enough or if you want to type in a different message. We completed this lab using constants that would give access to the buttons "Speak" and "Stop" as well as the sliders which control pitch and rate and even the text box. Using the speechSynthesis to allow the voice of the user to be heard as well as adding another function which allows the voice to be changed when selected.
            The skills gained from the lab are actually pretty useful as we add another design element to our toolbox which we can utilize in future projects which is something unique because where do you see a voice translator on a website. This is also useful if a translator is needed and no one is available the page is available to translate to people who may not speak the same language.






Comments

Popular posts from this blog

WBL Workshop #1

What Does a CTE Diploma Means to Me?

CS Fair Reflection Journal