oppia-android icon indicating copy to clipboard operation
oppia-android copied to clipboard

Talkback reads 14 underscore in a question in What is a ratio chapter

Open KolliAnitha opened this issue 1 year ago • 10 comments

Describe the bug Talkback reads 14 underscore in a question in What is a ratio chapter

To Reproduce Steps to reproduce the behavior: Pre- requisite: Enable Talkback

  1. Go to 'Ratios and Proportions'
  2. Click on 'What is Ratio'
  3. Click on Continue till you reach to page 'James turned the page and saw a recipe for banana smoothie.'
  4. See error

Actual behavior: Talkback is reading 14 underscores. This might be a bit difficult for users to understand that it is a blank left for a question

Demonstration Screenshot_2022-12-12-15-39-57-27_943a62cb4c6fb83e010e1c2e82766a17

Device/emulator being used: One plus nord2 5g Android or SDK version (e.g. Android 5 or SDK 21): Android version 12 App version (you can get this through system app settings or via the admin controls menu in-app): 0.10-beta-5e64fae55e

KolliAnitha avatar Dec 12 '22 10:12 KolliAnitha

Is this also an issue with ChromeVox or other web screenreaders for Oppia web @KolliAnitha?

BenHenning avatar Dec 17 '22 05:12 BenHenning

@BenHenning, Chromevox also reads 'We’ll need to mix milk and banana puree in the ratio 14 underscores.'

KolliAnitha avatar Dec 19 '22 03:12 KolliAnitha

Thanks @KolliAnitha.

This seems like a content issue that needs to be addressed, then. Sending over to the content team to figure out how they want to handle this.

BenHenning avatar Dec 19 '22 21:12 BenHenning

Confirming from the lesson review team that this issue has been fixed.

Kebith avatar Mar 25 '24 20:03 Kebith

@Kebith Just wanted to double-check this one -- could you please confirm how Talkback currently reads the sentence? Thanks!

seanlip avatar Mar 27 '24 17:03 seanlip

@seanlip Reads as "We'll need to mix milk and banana puree in the ratio (silence).

Can you complete..."

Kebith avatar Mar 27 '24 21:03 Kebith

Thanks @Kebith! Just to double-check, are you listening to the voiceovers, or to Talkback?

Voiceovers are human-created recordings of the content in the app, but Talkback refers to functionality on the app specifically for e.g. screenreader users (and it has to be enabled through the Accessibility menu). So just wanted to make sure we're looking at the right thing here before closing it.

seanlip avatar Mar 28 '24 03:03 seanlip

Oh! I was listening to the voiceovers, not talkback. Sorry!

Not sure I know how to access the talkback.

Kebith avatar Mar 28 '24 06:03 Kebith

Ah ok, thanks! I'll discuss it with @BenHenning when we meet next.

seanlip avatar Mar 28 '24 09:03 seanlip

Discussed with @BenHenning -- let's treat "2+ underscores, with space/punctuation on both sides" as a single token for speech purposes, and read it as "blank". This representation should be generated as part of the Android data import pipeline, so moving this issue back to the Android repo.

seanlip avatar Apr 10 '24 02:04 seanlip