Hear chess moves and annotation spoken as they are played on Chess.com.
Chess.com Voice Commentary (improved) Extension
Note from the publisher: Hi everyone, as you might have found, the
Chess.com Voice Commentary extension doesn't work and hasn't been updated for some time. I made some fixes to get it working, sharing it here so more people can benefit.
Have a suggestion? Send a pull request along! Source code available here: https://github.com/rctay/chesscom-voice-deux
Have an issue? https://github.com/rctay/chesscom-voice-deux/issues
I do not claim any copyright, all copyright (eg. code, sounds) belong to Chess.com.
Release history:
1.0.0: initial release
1.0.1: use store icon in extension as well
Read more
Chess.com Voice Commentary extension doesn't work and hasn't been updated for some time. I made some fixes to get it working, sharing it here so more people can benefit.
Have a suggestion? Send a pull request along! Source code available here: https://github.com/rctay/chesscom-voice-deux
Have an issue? https://github.com/rctay/chesscom-voice-deux/issues
I do not claim any copyright, all copyright (eg. code, sounds) belong to Chess.com.
Release history:
1.0.0: initial release
1.0.1: use store icon in extension as well
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "background": { "page": "background.html", "persistent": false }, "browser_action": { "default_icon": "icon-128.png", "default_popup": "popup.html" }, "content_scripts": [ { "js": [ "contentScript.bundle.js" ], "matches": [ "https://www.chess.com/*" ] } ], "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'", "description": "Hear chess moves and annotation spoken as they are played on Chess.com.", "icons": { "128": "icon-128.png" }, "manifest_version": 2, "name": "Chess.com Voice Commentary (improved)", "options_page": "options.html", "permissions": [ "storage" ], "version": "1.0.1", "web_accessible_resources": [ "sounds/*" ]}
Read more