{"id":21893711,"url":"https://github.com/asterics/talonscripts","last_synced_at":"2025-03-22T03:45:07.408Z","repository":{"id":198784417,"uuid":"701537118","full_name":"asterics/TalonScripts","owner":"asterics","description":"voice control commands for FlipMouse \u0026 Co. via Talon scripts","archived":false,"fork":false,"pushed_at":"2023-10-09T14:14:57.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-02-03T02:53:54.154Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/asterics.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-10-06T21:24:20.000Z","updated_at":"2023-10-06T21:46:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"3a14c553-7d89-40f2-88a9-8e12d62abc4d","html_url":"https://github.com/asterics/TalonScripts","commit_stats":null,"previous_names":["asterics/talonscripts"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asterics%2FTalonScripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asterics%2FTalonScripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asterics%2FTalonScripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asterics%2FTalonScripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asterics","download_url":"https://codeload.github.com/asterics/TalonScripts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244902918,"owners_count":20529114,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-28T13:16:17.206Z","updated_at":"2025-03-22T03:45:07.386Z","avatar_url":"https://github.com/asterics.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TalonScripts for FlipMouse \nSome Talon scripts which provide voice control for the FlipMouse, see: https://talonvoice.com/ and https://github.com/asterics/FLipMouse.\nBasic concepts how the FlipMouse can be controlled via speech commands are demonstrated. \n\n## Installation\n* Download and install Talon as described here: https://talonvoice.com/docs/\n* Copy (clone) this repository into the Talon user folder\n* Install pySerial in the python environment of your Talon installation \n  (`pipTalon.bat install pyserial` can be used under Windows after updating the path to your Talon installation folder in the batch script.)\n\n## Operation \n* The .talon files define voice commands and key mappings for different contexts (eg. browsing, editing, gaming) - depending on the focused application window\n* FMActions.py establishes communication to the FlipMouse\n  * On startup, all available serial ports are scanned for a connected FlipMouse - if a Flipmouse device is found, the COM port identified is stored\n  * The port is closed immediately after startup, so that it can be used by other applications as well - it will be opened on demand for sending subsequent commands)\n  * AT commands for loading the next configuration slot (or a particular slot) are sent to the FlipMouse device upon voice command or context switch  \n* New voice commands / behaviours can be added as described here: https://talon.wiki/unofficial_talon_docs/\n\n\n## Combination of Talon with Eyetracking / Gaze-OCR\n* How to get Tobii trackers working with Talon: https://talon.wiki/tobii_5/\n  * Demo video  Talon + Tobii Gaze Tracker + OptiKey: https://www.youtube.com/watch?v=PQkJE-rtn-g\n* James Stout Blog about Gaze OCR and Talon: https://handsfreecoding.org/\n  * Demo video Gaze OCR: https://www.youtube.com/watch?v=qkFy66WF3bU\n* Video by Wolfram Wingerath showing hands-free coding and gaming techniques: https://www.youtube.com/watch?v=HtoJ7PyjsSY\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasterics%2Ftalonscripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasterics%2Ftalonscripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasterics%2Ftalonscripts/lists"}