speechSynthesis.getVoices() results change randomly
Reported by
paul.b...@clarosoftware.com,
Nov 8
|
|
Issue descriptionChrome Version: 70.0.03538.76 Chrome OS Version: 11021.56.0 Chrome OS Platform: Lenovo N20p Chrome Steps To Reproduce: (1) Start Chrome (2) Open console window (3) Enter "var voices = speechSynthesis.getVoices();" (5) On this device voices now contains 38 "local" TTS voices (6) Attempt to use any of them through speechSynthesis.speak(speechSynthesisUtterance); etc. (7) Voice speaks as expected (8) Run "voices = speechSynthesis.getVoices();" again (9) Now there are only 11 "local" TTS voices (10) Power cycle the chromebook. Start from step 1. 38 voices again. Expected Result: Expected there to always be the same amount of voices Actual Result: There seems to be 10 voices that are always present, plus the extra 1 that you attempted to speak. Choosing any of the other 27 after they have disappeared doesn't give an error but also doesn't give any speech. How frequently does this problem reproduce? Always after each reboot What is the impact to the user, and is there a workaround? If so, what is it? The user sees a big list of voices the first time they run the chrome extension. Then when they use one, then attempt to change it, the list has reduced drastically. Very confusing for the user. |
|
►
Sign in to add a comment |
|
Comment 1 by dtapu...@chromium.org
, Nov 8