MCPcopy Create free account

hub / github.com/JamesDevaSingh/Controller-for-disabled / functions

Functions57 in github.com/JamesDevaSingh/Controller-for-disabled

↓ 43 callersMethodadd_error
Add error text to the display.
windows_control.py:80
↓ 40 callersMethodadd_info
Add info text to the display.
windows_control.py:75
↓ 36 callersMethodrestart_browser
Restart the browser if it crashes or becomes unresponsive.
windows_control.py:1036
↓ 6 callersFunctioncreate_rounded_button_with_desc
(parent, text, description, command, tamil_description, process_key=None)
button_screen.py:104
↓ 5 callersFunctionupdate_status
(message)
button_screen.py:301
↓ 4 callersFunctionrun_script
(script_path, process_key)
button_screen.py:23
↓ 2 callersFunctionpress_key
Press the key corresponding to the recognized command.
voice_control.py:100
↓ 2 callersMethodsetup_browser
Setup the browser with Selenium WebDriver.
windows_control.py:271
↓ 2 callersMethodupdate_tamil
Update the Tamil explanation.
windows_control.py:85
↓ 1 callersMethodadd_command
Add a recognized command to the display.
windows_control.py:70
↓ 1 callersFunctioncalculate_energy
Calculate the energy level of an audio buffer.
voice_control.py:90
↓ 1 callersMethodclear_numbered_elements
Clear the numbered overlays.
windows_control.py:385
↓ 1 callersFunctionconvert_command_to_ascii
(command)
voice.py:31
↓ 1 callersFunctioncreate_rounded_button
(widget, radius=15)
button_screen.py:125
↓ 1 callersFunctiondetect_gesture
Detects which gesture is shown based on finger positions.
hand_gesture_control.py:35
↓ 1 callersFunctionkill_process
(process_key)
button_screen.py:36
↓ 1 callersMethodopen_website
Open any website.
windows_control.py:666
↓ 1 callersFunctionpress_key
Simulate a real keypress in the game.
hand_gesture_control.py:27
↓ 1 callersMethodprocess_command
Process the recognized command.
windows_control.py:1093
↓ 1 callersFunctionrecognize_voice_command
()
voice.py:14
↓ 1 callersMethodrun
Run the application.
windows_control.py:1106
↓ 1 callersFunctionrun_voice_command_system
Main function to run the voice command system.
voice_control.py:192
↓ 1 callersFunctionsave_debug_audio
Save audio data to WAV file for debugging.
voice_control.py:69
↓ 1 callersMethodsearch
Perform a web search.
windows_control.py:605
↓ 1 callersMethodselect_microphone
Allow the user to select the correct microphone.
windows_control.py:181
↓ 1 callersMethodtranslate_tamil_to_english
Translate Tamil commands to English using a predefined mapping or Google Translate.
windows_control.py:1079
↓ 1 callersMethodupdate_page_info
Update the page screenshot and Tamil explanation.
windows_control.py:217
↓ 1 callersMethodupdate_screenshot
Update the screenshot display.
windows_control.py:90
Method__init__
Initialize the display window.
windows_control.py:28
Method__init__
Initialize the voice web controller with Gemini API.
windows_control.py:109
Function_on_configure
(event)
button_screen.py:127
Methodanalyze_page
Analyze the current page and provide insights.
windows_control.py:930
Methodclick_button
Click a button by its visible text or accessible name.
windows_control.py:463
Methodclick_by_number
Click an element by its assigned number.
windows_control.py:404
Methodclick_element
Click an element on the page.
windows_control.py:559
Methodclose_tab
Close the current tab.
windows_control.py:793
Functiongo_back
()
button_screen.py:70
Methodgo_back
Go back in the browser history.
windows_control.py:821
Methodgo_forward
Go forward in the browser history.
windows_control.py:841
Methodlisten_for_commands
Listen for voice commands and execute them.
windows_control.py:1045
Functionlisten_for_speech
Listen for speech with improved noise handling and speech detection.
voice_control.py:110
Methodnavigate
Navigate to a URL.
windows_control.py:632
Methodon_close
Handle window close event.
windows_control.py:103
Methodopen_new_tab
Open a new browser tab.
windows_control.py:708
Methodpause_media
Pause media on the page.
windows_control.py:902
Methodplay_media
Play media on the page.
windows_control.py:881
Methodrefresh_page
Refresh the current page.
windows_control.py:861
Methodscroll_down
Scroll down the page.
windows_control.py:521
Methodscroll_up
Scroll up the page.
windows_control.py:540
Functionshow_gesture_submenu
()
button_screen.py:62
Methodshow_help
Show detailed help.
windows_control.py:1006
Methodshow_hints
Show hints for available commands.
windows_control.py:977
Methodshow_numbered_elements
Show numbers on all clickable elements.
windows_control.py:289
Methodstop_listening
Stop listening for voice commands.
windows_control.py:923
Methodswitch_tab
Switch between tabs.
windows_control.py:735
Methodtype_text
Type text into the focused element.
windows_control.py:587
Methodupdate_page_periodically
Update the page screenshot and Tamil explanation periodically.
windows_control.py:204