{"id":16905577,"url":"https://github.com/rzumer/mic2key","last_synced_at":"2025-03-20T16:21:28.396Z","repository":{"id":118805546,"uuid":"104529756","full_name":"rzumer/mic2key","owner":"rzumer","description":"Bind microphone input to the keyboard.","archived":false,"fork":false,"pushed_at":"2019-12-24T16:29:12.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-25T15:13:00.467Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rzumer.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-23T00:33:01.000Z","updated_at":"2019-12-24T16:29:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"c4ded356-a677-4e66-96fd-21c9934bcb88","html_url":"https://github.com/rzumer/mic2key","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rzumer%2Fmic2key","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rzumer%2Fmic2key/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rzumer%2Fmic2key/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rzumer%2Fmic2key/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rzumer","download_url":"https://codeload.github.com/rzumer/mic2key/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244647093,"owners_count":20487010,"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-10-13T18:38:58.129Z","updated_at":"2025-03-20T16:21:28.375Z","avatar_url":"https://github.com/rzumer.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mic2key\nBind microphone input to the keyboard.  \nSet an interval, threshold value and virtual key code to trigger. The peak level recorded by the microphone over the specified interval is compared with the threshold in order to determine whether the key should be toggled or not.\n\nRequires Windows Vista or later due to reliance on Windows APIs (`WASAPI`).  \nOnly 32-bit float audio input is currently supported. Only the first channel is processed on multi-channel recording devices.\n\nUsage: `mic2key \u003cinterval\u003e \u003cthreshold\u003e`\n\nProject files are generated with Visual Studio 2017.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frzumer%2Fmic2key","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frzumer%2Fmic2key","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frzumer%2Fmic2key/lists"}