Speech synthesis no longer works after the browser comes back online |
|||||||
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
,
Aug 5 2016
,
Aug 5 2016
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.
,
Aug 5 2016
,
Aug 9 2016
[triage] dmazzoni@ or gshires@ could you take a look? Not sure if it's a backend or client issue.
,
Aug 16 2016
Ping!
,
Aug 31 2016
Ping 2!
,
Sep 9 2016
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).
,
Sep 21 2016
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?
,
Sep 30 2016
,
Nov 15 2016
|
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by ligim...@chromium.org
, Aug 5 2016