Adds top-level grandmaster commentary to lichess.org (audio)
dmitlichess Extension
Dmitlichess adds audio commentary to lichess.org.
Choose between the voices of Grandmasters Dmitri Komarov, Maurice Ashley, Yasser Seirawan and National Master John Chernoff to peruse your moves and throw in some insightful comments at times.
Includes over 2000 audio samples per commentator, a soundboard and an options page to control the speech rate.
\"Strongest GM in the world (Komarov)\" -GM Andrew Tang https://clips.twitch.tv/penguingm1/BrightGullBlargNaut
Read more
Choose between the voices of Grandmasters Dmitri Komarov, Maurice Ashley, Yasser Seirawan and National Master John Chernoff to peruse your moves and throw in some insightful comments at times.
Includes over 2000 audio samples per commentator, a soundboard and an options page to control the speech rate.
\"Strongest GM in the world (Komarov)\" -GM Andrew Tang https://clips.twitch.tv/penguingm1/BrightGullBlargNaut
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "dmitlichess", "version": "0.5.701", "manifest_version": 3, "description": "Adds top-level grandmaster commentary to lichess.org (audio)", "browser_specific_settings": { "gecko": { "id": "[email protected]", "strict_min_version": "57.0" } }, "icons": { "16": "images/icon-16.png", "128": "images/icon-128.png" }, "default_locale": "en", "action": { "default_icon": "images/dmitri.png", "default_title": "dmitlichess", "default_popup": "options.html" }, "content_scripts": [ { "matches": [ "http://*.lichess.org/*", "https://*.lichess.org/*" ], "css": [], "js": [ "vendor/webextension-polyfill/dist/browser-polyfill.min.js", "scripts/UserPrefs.js", "scripts/AudioUtils.js", "scripts/MutationUtils.js", "scripts/AudioQueue.js", "scripts/MoveEmitter.js", "scripts/GameStateEmitter.js", "scripts/Dmitlichess.js" ], "run_at": "document_idle", "all_frames": false } ], "web_accessible_resources": [ { "resources": [ "ogg/*" ], "matches": [ "*://*/*" ] } ], "options_ui": { "page": "options.html" }, "permissions": [ "storage" ]}
Read more