New issue
Advanced search Search tips

Issue 815378 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug
STS
Team-Accessibility


Sign in to add a comment

Select-to-Speak highlighting bugs: Due to TTS callbacks on some words

Project Member Reported by pbath...@chromium.org, Feb 24 2018

Issue description

Chrome Version:66.0.3352.0 / 10431.0.0

Below are some of the observations when using select to speak highlight feature.

1.On the hyperlinks ( https://....) only the highlight stays on only "https" when the hyperlink is read out

2.Sometimes when reading the text, the highlight moves forward while the text being read and some of the words are not highlighted.

 

Comment 1 by katie@chromium.org, Feb 26 2018

Labels: STS
Thanks Katherine.

These may be known issues related to the TTS engine 'word' callbacks:

In some cases, the TTS engine has "word" breaks at different times than the automation API. For example, when reading a number or date, the TTS engine may say more "words" than actually exist.

In the first one, we get "word" callbacks after "http", which throws off highlighting.

The second one may be related to reading dates or numbers. For example, "Sep 12, 2017" or "3/12/17", as well as 1,000,000 or $10.00, will have this problem. 

If you see this outside of dates or numbers, please let me know so I can have some examples!

More info:
b/69383330 (tts engine words in a date)
go/tts-behavior-examples

Comment 2 by katie@chromium.org, Feb 27 2018

Blocking: 816719

Comment 3 by katie@chromium.org, Mar 9 2018

Labels: -Pri-2 Pri-3
Summary: Select-to-Speak highlighting bugs: Due to TTS callbacks on some words (was: Some problems with the select to speak word highlighting)
This happens with long numbers, money ($10.00), and places where TTS engine needs to give special word callbacks because the words are different from what's shown

Comment 4 by katie@chromium.org, Mar 19 2018

Components: UI>Accessibility>SelectToSpeak

Comment 5 by katie@chromium.org, Mar 19 2018

Components: -UI>Accessibility

Comment 6 by katie@chromium.org, Apr 12 2018

Cc: katie@chromium.org
Owner: ----
Status: Available (was: Untriaged)

Comment 7 by katie@chromium.org, Apr 16 2018

 Issue 833033  has been merged into this issue.

Comment 8 by katie@chromium.org, Apr 16 2018

Blocking: -816719

Comment 9 by katie@chromium.org, Apr 16 2018

Blocking: 786004

Comment 10 by katie@chromium.org, Apr 16 2018

Solution needs to be adding a end character index to the TTS callback utterance event.

Comment 11 by katie@chromium.org, Apr 16 2018

Labels: -Pri-3 Pri-2
Components: Internals>SpeechSynthesis
Blocking: 813870
Labels: STS_TTS
This bug requires a change to TTS to be completely fixed.

Sign in to add a comment