Scroll a page with hand gestures via your computer's camera!

Latest Version

Version
0.1.3
Update
February 4, 2024
Size
22.52MiB
Developer
Category
Users
364
Rating
4.28571 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
ActiveTab
Scripting
ContextMenus
See more

Gesture Based Scroll (Using AI) Extension

Gesture-Based Scroll is an extension that lets you scroll a page with hand or facial gestures (without using a mouse or keyboard).

Before using this addon you need to train it first. Please read the support page to get more info on how to use the addon. Once the addon is fully trained, please click on the - Start - button and make gestures (Up, Down, and Stop) in front of the camera to scroll the active tab. Also, make sure to place your face/hand exactly in front of the camera (within the grey rectangle). As long as the camera is ON, the addon will look for your gestures and take action accordingly. If you want to stop the inferring process, please click on the - Stop - button once.

Note: This addon is using the new AI engine called TensorFlow. Please visit the (https://www.tensorflow.org/js/) page to get more info about this new technology.

To report bugs, please fill out the bug report form on the addon's homepage (https://mybrowseraddon.com/gesture-based-scroll.html).
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "version": "0.1.3", "manifest_version": 3, "offline_enabled": true, "name": "Gesture Based Scroll (Using AI)", "homepage_url": "https://mybrowseraddon.com/gesture-based-scroll.html", "description": "Scroll a page with hand gestures via your computer's camera!", "commands": { "_execute_action": {} }, "background": { "service_worker": "background.js" }, "web_accessible_resources": [{ "matches": ["*://*/*"], "resources": ["data/content_script/icons/*"] }], "permissions": [ "storage", "activeTab", "scripting", "contextMenus" ], "action": { "default_title": "Gesture Based Scroll (Using AI)", "default_icon": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png" } }, "icons": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png", "128": "data/icons/128.png" }}
Read more