Kr0oked / Compass

Simple and beautiful compass for Android
GNU General Public License v3.0
304 stars 45 forks source link

add support for screen reader (google talk back) #64

Open adilhusain-s opened 9 months ago

adilhusain-s commented 9 months ago

hello there, I am a screen reader user (Google Talk back.) and I am currently attempting to utilize the compass app. While the user interface appears decent for screen reader compatibility, it falls short of being optimal. I kindly request the addition of text-to-speech support. This enhancement would ensure that whenever I adjust the orientation of my phone, the updated coordinates are automatically announced. This feature would significantly improve the overall accessibility of the app for users with visual impairments, making it a more inclusive and user-friendly experience. Your consideration of this request is greatly appreciated.

Kr0oked commented 9 months ago

Hello, thanks for sharing this request. Your use case sounds reasonable and I did a small investigation on what the app can do to improve screen reading. It seems I have to disappoint you regarding a dedicated text-to-speech feature in the app. The complexity of implementing a feature to announce the degrees is currently too high for me. The only feasible solution I see is to to rely on TalkBack to read the degrees for the user.

One question regarding the current screen reader capabilities, was it possible for you to select the degrees element and let TalkBack read them for you? And if not what could be improved to make it easier?