Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/webis-de/lecture.js
Lecture.js converts a script and slides to a spoken video presentation using advanced text-to-speech services
https://github.com/webis-de/lecture.js
lecture lecture-generation lecture-js lsml ssml text-to-speech
Last synced: about 2 months ago
JSON representation
Lecture.js converts a script and slides to a spoken video presentation using advanced text-to-speech services
- Host: GitHub
- URL: https://github.com/webis-de/lecture.js
- Owner: webis-de
- Created: 2020-10-26T15:48:55.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-04T14:57:56.000Z (10 months ago)
- Last Synced: 2024-04-14T10:11:36.498Z (9 months ago)
- Topics: lecture, lecture-generation, lecture-js, lsml, ssml, text-to-speech
- Language: JavaScript
- Homepage:
- Size: 29.3 MB
- Stars: 4
- Watchers: 16
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Logo text colored with blue gradient saying "lecture.js"](img/logo_small.png)](#)
Lecture.js is a tool to convert PDF slides and scripts to spoken video lectures using advanced text-to-speech services from Amazon and Google. It implements a custom XML-based language, the Lecture Synthesis Markup Language (LSML), which supports the integration of PDF slides, controlling the voice and language, embedding of images, audio and video clips, and video quality settings.
# How to use
1. [Installation](/lecture.js/doc/installation.md)
2. [How to use](/lecture.js/doc/how-to-use.md)
3. [Documentation](/lecture.js/doc/README.md)