https://github.com/weirongxu/auditory-reader
:book: A Speech Reader, Support Epub, URL, Text.
https://github.com/weirongxu/auditory-reader
epub reader speech utterance
Last synced: about 1 year ago
JSON representation
:book: A Speech Reader, Support Epub, URL, Text.
- Host: GitHub
- URL: https://github.com/weirongxu/auditory-reader
- Owner: weirongxu
- Created: 2023-01-03T06:43:31.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-31T17:27:56.000Z (over 1 year ago)
- Last Synced: 2024-10-31T18:23:01.978Z (over 1 year ago)
- Topics: epub, reader, speech, utterance
- Language: TypeScript
- Homepage: https://weirongxu.github.io/auditory-reader
- Size: 33.8 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Audit: auditory-reader.config.example.json
Awesome Lists containing this project
README
# Immersive Reader
A Speech Reader, Support Epub, Text.
## Build & Start
- Install pnpm. https://pnpm.io/
- Install nodejs dependencies. `pnpm i`
### Service Worker version
- Build project
- `pnpm build:sw`
- Run
- `cd sw-public && npx serve`
### HTTP Server version
- Build project
- `pnpm build:server`
- Create a configuration file.
- `cp auditory-reader.config.example.json auditory-reader.config.json`
- Use text editor to open and edit the `auditory-reader.config.json`
- Run
- `pnpm start`
## Development & Contributing
- Install pnpm.
- Install nodejs dependencies `pnpm i`.
- Install ESLint and Prettier plugins of your editor.
### Service Worker version
- `pnpm dev:sw`
### HTTP Server version
- `pnpm dev:server`