{"id":41395228,"url":"https://github.com/robertmeta/sharpwin","last_synced_at":"2026-01-23T12:52:13.459Z","repository":{"id":229467913,"uuid":"762365595","full_name":"robertmeta/sharpwin","owner":"robertmeta","description":null,"archived":false,"fork":false,"pushed_at":"2024-04-14T15:10:54.000Z","size":391,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-04-15T00:06:25.648Z","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/robertmeta.png","metadata":{"files":{"readme":"README.emacspeak.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}},"created_at":"2024-02-23T16:20:04.000Z","updated_at":"2024-04-10T13:31:48.000Z","dependencies_parsed_at":"2024-04-14T16:30:50.916Z","dependency_job_id":"4e7f45f3-9bc9-436c-b538-3e310d21460d","html_url":"https://github.com/robertmeta/sharpwin","commit_stats":null,"previous_names":["robertmeta/sharpwin"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/robertmeta/sharpwin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertmeta%2Fsharpwin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertmeta%2Fsharpwin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertmeta%2Fsharpwin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertmeta%2Fsharpwin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robertmeta","download_url":"https://codeload.github.com/robertmeta/sharpwin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertmeta%2Fsharpwin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28692142,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T11:01:27.039Z","status":"ssl_error","status_checked_at":"2026-01-23T11:00:26.909Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2026-01-23T12:52:12.822Z","updated_at":"2026-01-23T12:52:13.450Z","avatar_url":"https://github.com/robertmeta.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# sharpwin\n\n## Requirements\n\n- Git Bash (installs with Git for Windows)\n-- Available from https://git-scm.com/download/win\n- Dotnet 8.0+\n-- https://dotnet.microsoft.com/en-us/download/dotnet/8.0\n- Make\n-- https://gnuwin32.sourceforge.net/packages/make.htm\n\n## Introduction \n\nThis is an emacspeak server written in C# intended to be as async as \nreasonable, fast and responsive.\n\nIt is assumed if you are using this from this repo, you are also using \nthe git version of emacspeak, this tracks very close to the ongoing \nemacspeak, and some requirements for this may well live in the git repo\nversion of emacspeak. \n\n## Installing\n\n1. Open Git Bash (or your favorite bash)\n2. ```make install```\n3. Setup your init.el as shown below\n\n## Configuration\n\n```\n  ; (optional) these are between 0 and 1\n  (setenv \"SHARPWIN_TONE_VOLUME\" \"1.0\")\n  (setenv \"SHARPWIN_SOUND_VOLUME\" \"1.0\")\n\n  ; (optional) this is between 0 and 100\n  (setenv \"SHARPWIN_VOICE_VOLUME\" \"100\")\n\n  ; (required) parts\n  (setopt dtk-program \"sharpwin\")\n  (setopt tts-notification-device \"right\")\n  (add-to-list 'load-path \"path/to/emacspeak/lisp\")\n  (require 'emacspeak-setup)\n\n  ; (optional) Setup voice and rate if you want\n  (dtk-set-language \"en-US:Zira\")\n  (dtk-set-rate 8 t)\n```\n\n## Currently Missing\n\n- Pitch Control\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobertmeta%2Fsharpwin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobertmeta%2Fsharpwin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobertmeta%2Fsharpwin/lists"}