Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JamesDevaSingh/Controller-for-disabled
/ functions
Functions
57 in github.com/JamesDevaSingh/Controller-for-disabled
⨍
Functions
57
◇
Types & classes
2
↓ 43 callers
Method
add_error
Add error text to the display.
windows_control.py:80
↓ 40 callers
Method
add_info
Add info text to the display.
windows_control.py:75
↓ 36 callers
Method
restart_browser
Restart the browser if it crashes or becomes unresponsive.
windows_control.py:1036
↓ 6 callers
Function
create_rounded_button_with_desc
(parent, text, description, command, tamil_description, process_key=None)
button_screen.py:104
↓ 5 callers
Function
update_status
(message)
button_screen.py:301
↓ 4 callers
Function
run_script
(script_path, process_key)
button_screen.py:23
↓ 2 callers
Function
press_key
Press the key corresponding to the recognized command.
voice_control.py:100
↓ 2 callers
Method
setup_browser
Setup the browser with Selenium WebDriver.
windows_control.py:271
↓ 2 callers
Method
update_tamil
Update the Tamil explanation.
windows_control.py:85
↓ 1 callers
Method
add_command
Add a recognized command to the display.
windows_control.py:70
↓ 1 callers
Function
calculate_energy
Calculate the energy level of an audio buffer.
voice_control.py:90
↓ 1 callers
Method
clear_numbered_elements
Clear the numbered overlays.
windows_control.py:385
↓ 1 callers
Function
convert_command_to_ascii
(command)
voice.py:31
↓ 1 callers
Function
create_rounded_button
(widget, radius=15)
button_screen.py:125
↓ 1 callers
Function
detect_gesture
Detects which gesture is shown based on finger positions.
hand_gesture_control.py:35
↓ 1 callers
Function
kill_process
(process_key)
button_screen.py:36
↓ 1 callers
Method
open_website
Open any website.
windows_control.py:666
↓ 1 callers
Function
press_key
Simulate a real keypress in the game.
hand_gesture_control.py:27
↓ 1 callers
Method
process_command
Process the recognized command.
windows_control.py:1093
↓ 1 callers
Function
recognize_voice_command
()
voice.py:14
↓ 1 callers
Method
run
Run the application.
windows_control.py:1106
↓ 1 callers
Function
run_voice_command_system
Main function to run the voice command system.
voice_control.py:192
↓ 1 callers
Function
save_debug_audio
Save audio data to WAV file for debugging.
voice_control.py:69
↓ 1 callers
Method
search
Perform a web search.
windows_control.py:605
↓ 1 callers
Method
select_microphone
Allow the user to select the correct microphone.
windows_control.py:181
↓ 1 callers
Method
translate_tamil_to_english
Translate Tamil commands to English using a predefined mapping or Google Translate.
windows_control.py:1079
↓ 1 callers
Method
update_page_info
Update the page screenshot and Tamil explanation.
windows_control.py:217
↓ 1 callers
Method
update_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
Method
analyze_page
Analyze the current page and provide insights.
windows_control.py:930
Method
click_button
Click a button by its visible text or accessible name.
windows_control.py:463
Method
click_by_number
Click an element by its assigned number.
windows_control.py:404
Method
click_element
Click an element on the page.
windows_control.py:559
Method
close_tab
Close the current tab.
windows_control.py:793
Function
go_back
()
button_screen.py:70
Method
go_back
Go back in the browser history.
windows_control.py:821
Method
go_forward
Go forward in the browser history.
windows_control.py:841
Method
listen_for_commands
Listen for voice commands and execute them.
windows_control.py:1045
Function
listen_for_speech
Listen for speech with improved noise handling and speech detection.
voice_control.py:110
Method
navigate
Navigate to a URL.
windows_control.py:632
Method
on_close
Handle window close event.
windows_control.py:103
Method
open_new_tab
Open a new browser tab.
windows_control.py:708
Method
pause_media
Pause media on the page.
windows_control.py:902
Method
play_media
Play media on the page.
windows_control.py:881
Method
refresh_page
Refresh the current page.
windows_control.py:861
Method
scroll_down
Scroll down the page.
windows_control.py:521
Method
scroll_up
Scroll up the page.
windows_control.py:540
Function
show_gesture_submenu
()
button_screen.py:62
Method
show_help
Show detailed help.
windows_control.py:1006
Method
show_hints
Show hints for available commands.
windows_control.py:977
Method
show_numbered_elements
Show numbers on all clickable elements.
windows_control.py:289
Method
stop_listening
Stop listening for voice commands.
windows_control.py:923
Method
switch_tab
Switch between tabs.
windows_control.py:735
Method
type_text
Type text into the focused element.
windows_control.py:587
Method
update_page_periodically
Update the page screenshot and Tamil explanation periodically.
windows_control.py:204