Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add text to speech feature to site #2

Open
mcoirad opened this issue Sep 23, 2021 · 6 comments · May be fixed by #10
Open

Add text to speech feature to site #2

mcoirad opened this issue Sep 23, 2021 · 6 comments · May be fixed by #10

Comments

@mcoirad
Copy link
Member

mcoirad commented Sep 23, 2021

Less clear if there is a straightforward way of doing this.

@dmadisetti
Copy link
Member

dmadisetti commented Sep 23, 2021

Screen readers are generally built into computers, but if we follow the ARIA spec: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA

Then our site should be accessible.

I think there's potentially issues with the scrolling effect currently. Was that a fixed design, or would we be open to changing that?

@dmadisetti
Copy link
Member

If you want to read through the actual standards: https://www.w3.org/TR/wai-aria-1.1/
This looks like another good resource: https://webaim.org/articles/visual/blind

I do think that it's important to actually consult with visually impaired/ blind people. I think it would be great to find someone who might find this site useful, otherwise I have a friend I can consult with

@mcoirad
Copy link
Member Author

mcoirad commented Sep 23, 2021

Sounds like there are some things we can do right off the bat, thanks for linking those specs.

@emhsieh
Copy link

emhsieh commented Oct 7, 2021

Thanks for all this work! Agree to actually work with folks who use screen readers daily.

First step could be to try ourselves... as a super alpha test. Thanks for the ARIA spec. will review.

This friend's website uses this "thing" at the top of each of their articles. Do you all know more about how this works?
examples:
https://cadehildreth.com/rupaul-quotes/
https://cadehildreth.com/gender-spectrum/
(Sorry not sure about looking under the hood. You think it's automated text to speech or they had to generate it for each post?) Oh... looks like something called "Amazon AI Player" for Wordpress

EDIT:
^^^^ I think it's Amazon Polly TTS service. Not free forever:

https://aws.amazon.com/polly/
https://aws.amazon.com/polly/pricing/

@dmadisetti
Copy link
Member

I tried a screen reader on the site (I tried built-in chrome and windows), and here are the things that stood out to me:

There's even plugins out there: https://accessible360.github.io/accessible-slick/

@mcoirad
Copy link
Member Author

mcoirad commented Oct 19, 2021

I went through as well and it seems we can add more metadata through the aria tags throughout the site to make it easier to understand what is going on, including for the filtering/search boxes. I think using the plugin you listed would be great. I haven't looked at how that works with the search box filters, but i have only basic JS abilities lol so don't know how easy it would be to replace.

@mcoirad mcoirad linked a pull request Nov 2, 2021 that will close this issue
@mcoirad mcoirad removed a link to a pull request Nov 2, 2021
@mcoirad mcoirad linked a pull request Nov 2, 2021 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants