Inspiration

We were inspired by seeing tools which helped those who have disabilities, as we wanted to help them focus and have an easier time listening and reading. This is why we decided to incorporate text to speech and speech to text in our project.

What it does

AccessSpeak can convert text inputted to the textarea to speech, with the ability to pause and adjust speed. It can also increase contrast by making the background of the textarea black and the font white to increase visibility. In addition, there is a slider to adjust the font size to make the font size in the textarea larger and easier to read. The user can also select font from a menu that appears when the select font button is clicked. Lastly, AccessSpeak can convert speech to text and print it below all the features.

How we built it

Through Replit.com we used HTML, CSS, JavaScript, and the Web Speech API to build AccessSpeak.

Challenges we ran into

We ran into challenges with being able to connect different files using different languages to the same project, as we originally wanted to use Python to add functions to the buttons. However, we abandoned this idea and used HTML, CSS, and JavaScript in the same file to add these functions to the buttons.

Accomplishments that we're proud of

We are proud that we were able to get both the Text to Speech and the Speech to Text buttons to work, along with all our other features. Also, we are proud that multiple of our features can be applied at the same time.

What we learned

We learned how to develop new features including Text to Speech and Speech to Text using HTML.

What's next for AccessSpeak

We plan to improve the website so it has more features to make it meet more diverse peoples' needs. We plan to include more customizable features including language translation to help more users.

Built With

Share this project:

Updates