New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 634545 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Speech synthesis no longer works after the browser comes back online

Project Member Reported by dandv@google.com, Aug 4 2016

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36

Steps to reproduce the problem:
1. Kill the network
2. Start Chrome
3. Open the DevTools Console and run this code: speechSynthesis.speak(new SpeechSynthesisUtterance('We are online'));
4. Nothing will be spoken, as expected (https://cs.chromium.org/chromium/src/chrome/browser/resources/network_speech_synthesis/?sq=package:chromium)
5. Go back online.
6. Open a new tab and load a site to make sure you're online.
7. Run the JS code above again.

What is the expected behavior?
The text should be spoken

What went wrong?
Nothing is spoken still.

Did this work before? N/A 

Chrome version: 52.0.2743.116  Channel: stable
OS Version: 
Flash Version: Shockwave Flash 22.0 r0
 
Labels: Needs-Bisect
Components: Blink>Speech
Labels: -Needs-Bisect M-54
Status: Untriaged (was: Unconfirmed)
Able to reproduce the issue on Ubuntu14.04 using chrome latest stable M52-52.0.2743.116 by following steps mentioned in the original comment. Observed the text is not spoken once the internet is disconnected manually.

This is a non-regression issue seen from past M36-36.0.1972.0, Hence removing the bisect label and marking it as untriaged.

Note: This issue is working fine on Windows and Mac OS.
Project Member

Comment 4 by sheriffbot@chromium.org, Aug 5 2016

Labels: Hotlist-Google
Cc: tommi@chromium.org gshires@chromium.org
Labels: Needs-Feedback
Owner: dmazz...@chromium.org
Status: Assigned (was: Untriaged)
[triage] dmazzoni@ or gshires@ could you take a look? Not sure if it's a backend or client issue.
Ping!
Ping 2!
Another gentle, smooth and friendly ping! If this is low-prio or even WontFix because it's linux, let us know (but I personally think all platforms should be equal, especially as Linux might affect Chrome OS).
Hi - thanks for the report.

I'm unable to reproduce with Chrome 54 or Chrome 55.

I used "sudo ifconfig em1 down" to disable Ethernet, then launched Chrome, then pasted the command into the JavaScript console for the new tab page. Nothing was spoken, as expected.

Then while Chrome was running I ran "sudo ifconfig em1 up", then a few seconds later ran that command again and correctly heard speech.

I tried it again manually disconnecting my Ethernet cable, same results.

Chrome OS and all other platforms are unaffected because they all have native speech. Only Linux doesn't ship with speech synthesis by default, so we default to network speech.

Can someone test with Chrome 54 or higher and see if this no longer reproduces?

Components: -Blink>Speech Internals>SpeechSynthesis
Labels: OS-Chrome
Status: WontFix (was: Assigned)

Sign in to add a comment