Issue metadata
Sign in to add a comment
|
Using Chromevox with Alex voice on Mac OS spikes CPU usage |
||||||||||||||||||||||||
Issue descriptionVersion: Latest Canary build OS: Mac OS X (10.11.5) What steps will reproduce the problem? (1) Open Chrome and install Chromevox extension via chromevox.com. (2) Go into Chromevox Settings panel and make sure "Alex" is selected as the preferred voice. (3) Begin using Google Docs or any other app that makes heavy use of live regions to generate a lot of speech (4) Observe the CPU usage stats of the Apple Speech service via Utilities -> Activity Monitor app. What is the expected output? CPU usage should not spike when Chrome uses Apple Speech service. What do you see instead? CPU usage spikes. I know this because I hear CPU fans on my Macbook Air grow unusually loud. Please use labels and text to provide additional information.
,
Jun 24 2016
Yes, tried both ways, no difference.
,
Jun 24 2016
Just tried using the following repro steps: 1. Launch Chrome, then install Chromevox extension via chromevox.com. Ensure Chromevox is running (speaking) using Alex as the default voice. 2. Close Chrome browser and toggle VoiceOver off with CMD+F5. 3. Go to the "applications" folder by pressing CMD+Shift+A, then arrow to "Google Chrome Canary" icons and press CMD+O to launch Chrome. As before, after a few minutes of usage, e.g. reading in Gmail or typing in Doc, the CPU fans started spinning and got louder and louder. If I move the focus away from Chrome window with CMD+TAB, wait a minute or two, the fans eventually quiet down.
,
Jun 28 2016
,
Jun 29 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d commit 8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d Author: dtseng <dtseng@chromium.org> Date: Wed Jun 29 18:56:45 2016 Prepare ChromeVox for webstore release. - stub out some api's not available to non-Chrome OS platforms and some api's not are not yet in stable - fix gn build for min content script used only for webstore - webstore now does not have any excluded scripts because it excludes all scripts including our min content script BUG= 623091 ,619113 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2104663003 Cr-Commit-Position: refs/heads/master@{#402882} [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/BUILD.gn [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/chromevox.gni [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/chromevox/background/externs.js [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/chromevox/background/prefs.js [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/chromevox/background/tabs_api_handler.js [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/cvox2/background/desktop_automation_handler.js [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/cvox2/background/live_regions.js [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/cvox2/background/loader.js [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/cvox2/background/notifications.js [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js [add] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/cvox2/background/stubs.js [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 [modify] https://crrev.com/8ae6b9392ef0d2ac5eeb2cec1ae6a68d7ace056d/chrome/browser/resources/chromeos/chromevox/tools/publish_webstore_extension.py |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by dtseng@chromium.org
, Jun 24 2016