New issue
Advanced search Search tips

Issue 648215 link

Starred by 11 users

Issue metadata

Status: Archived
Owner: ----
Closed: Feb 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Word boundary callback doesn't work with builtin voices for Chrome OS

Reported by ad...@dev.cricksoft.com, Sep 19 2016

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36
Platform: 8530.81.0 (Official Build) stable-channel winky

Steps to reproduce the problem:
Call API function chrome.tts.speak(...) with custom event listener as described here ("Listening to events" section, https://developer.chrome.com/apps/tts)

What is the expected behavior?
For each word in spoken text we expect to receive two callbacks: one - with type "word" and another - with type "end"
Each callback should contain relevant charIndex of word being spoken (as it was in Chrome OS 52.02743.116 Stable Channel Update) 

What went wrong?
We receive only two callbacks (one - with type "start" and another - with type "end") regardless of number of words in text.
For example:
for "Hello, my awesome world." we receive first callback "start" with charIndex = 0 and second callback "end" with charIndex = 24
We don't receive in-between callbacks at all.

Did this work before? Yes Chrome OS 52.02743.116 Stable Channel Update

Chrome version: 53.0.2785.103 (64-bit)  Channel: stable
OS Version: 53.0.2785.103 (64-bit)
Flash Version: 

Highlighting text when speaking is a key feature for our products as they are targeted for people with special needs who experienced problems with reading. So it's important for us to have it's working.
It worked well in Chrome OS 52.02743.116 Stable Channel Update
 
Word boundary SpeechSynthesisEvent events are not fired for SpeechSynthesisUtterance created with Chrome OS builtin voices (English US/GB).
Components: Internals>SpeechSynthesis
Components: Internals>SpeechSynthesis
this seems to have been fixed in the past and has now been regressed again... see issue ID "422030"

We are still having this exact issue as of version 56.0.2924.87
Seems to be fixed in 58.0.3007.0 dev.
Project Member

Comment 7 by sheriffbot@chromium.org, Feb 20 2018

Status: Archived (was: Unconfirmed)
Issue has not been modified or commented on in the last 365 days, please re-open or file a new bug if this is still an issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment