- TypeScript 68.9%
- Python 10.7%
- HTML 9.1%
- JavaScript 7.1%
- CSS 4.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| app | ||
| format | ||
| LICENSES | ||
| LICENSE.md | ||
| README.md | ||
Spoken.Page
A spoken page is a text that appears on the page in time with the narrator's voice, and stays there to be re-read. This repository holds the software that makes and plays them: an editor and a player. The project's home is https://spoken.page.
This is an alpha (0.1.0-alpha.1). Linux only for now. No compatibility promise yet: a lecture file made today may not open in a later version. The names are provisional.
Download
The programs are attached to this repository's Releases as Linux AppImages — download, make executable, run:
| File | What it is |
|---|---|
Spoken.Page-Full-Editor-Bundle-0.1.0-alpha.1-x86_64.AppImage |
The editor: text and a recording in, a spoken page out. The player is included. |
Spoken.Page-Player-only-0.1.0-alpha.1-x86_64.AppImage |
The player alone: opens a .spoken lecture file. |
spoken-speech-env-0.1.0-alpha.1-linux-x86_64.tar.gz |
The editor's optional speech tools. The editor downloads this itself when asked (Setup); you do not need to. |
spoken-page-0.1.0-alpha.1-source.tar.gz |
The source this release was built from. |
SHA256SUMS |
Checksums of the above. |
chmod +x Spoken.Page-Full-Editor-Bundle-0.1.0-alpha.1-x86_64.AppImage
./Spoken.Page-Full-Editor-Bundle-0.1.0-alpha.1-x86_64.AppImage
The editor asks once where to keep your lectures, and offers to download the speech tools
it uses to time the text against your recording. It keeps its settings in
~/.config/spoken-page-editor/ and the speech tools in ~/.local/share/spoken-page-editor/;
both can be deleted at any time. To make a double-click on a .spoken file open the
player, choose File → "Open .spoken files with this app" in it.
The source
This repository's history is one commit per release: each is the released source as a
whole, copied from the project's working repository. The working repository's internal
notes are removed from the comments on the way; what the code does is still said. app/ is the editor and the player;
app/desktop/ builds the AppImages (its README says how); format/ describes the
delivered lecture format.
Licences
The editor is free software under the AGPL-3.0-or-later. The player — the part every
delivered lecture carries inside it — is under the MPL-2.0, so that a lecture is its
author's to license as they choose. LICENSE.md says which file is which. Third-party
notices travel inside each package (THIRD-PARTY-NOTICES.md).
Contact
Problems and questions: this repository's issue tracker, or info-at-spoken.page.