Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bootjp/linux-screen-reader
https://github.com/bootjp/linux-screen-reader
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/bootjp/linux-screen-reader
- Owner: bootjp
- License: apache-2.0
- Created: 2020-10-11T06:37:54.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-06T18:38:53.000Z (almost 4 years ago)
- Last Synced: 2024-11-09T09:45:12.139Z (2 months ago)
- Language: Go
- Size: 51.8 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# linux-screen-reader
## これはなに?
Linuxデスクトップ環境でgoogle text to speech を用いてスクリーンリーダーを提供します.## コンポーネント
golang実装のAPIサーバーとJavaScript実装のフロントエンドから構成されます.
APIはhttpサーバーとクリップボード監視で読み上げる文章を待機します.
## 依存関係
### 実行時
* `alsa-lib` or `libasound2-dev`
* [`clipnotify`](https://github.com/cdown/clipnotify)### 開発時
* `go mod download`## 実行
* setup gcp credential, and environment `GOOGLE_APPLICATION_CREDENTIALS`
* go run ./cmd or binary download by release page
* and install frontend userscript or bookmarklet