https://github.com/noraworld/ted-enhancer
https://github.com/noraworld/ted-enhancer
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/noraworld/ted-enhancer
- Owner: noraworld
- License: mit
- Created: 2023-09-29T11:39:35.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-03T06:07:13.000Z (about 2 years ago)
- Last Synced: 2025-01-11T21:27:40.381Z (9 months ago)
- Language: JavaScript
- Size: 2.03 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# TED Enhancer
⚠️ **This project is under WIP.**TED Enhancer lets [TED](https://www.ted.com) transform into the most sophisticated language learning tool. Keen to improve your language skills? Leave it to TED Enhancer. TED Enhancer will definitely be the best buddy for learning a language.
[](https://www.ted.com/talks/mary_norris_the_nit_picking_glory_of_the_new_yorker_s_comma_queen)
_Referenced from "[The nit-picking glory of The New Yorker's Comma Queen](https://www.ted.com/talks/mary_norris_the_nit_picking_glory_of_the_new_yorker_s_comma_queen)" by TED Talk_## Features
### Comprehensive translation by DeepL
If the video you want to watch offers some subtitles, it can translate it into your preferred language, **even if the video doesn't support the language**.### Displaying the original subtitle and the translated subtitle simultaneously
Translation works **in real-time**.### Ability to show and hide the subtitles
This is useful when you would like to see if you can understand what the speaker says **without the subtitles**.### Repetitive playback of the same line
It would help when you try to do **shadowing or overlapping**.### Keyboard full-support
Every function is manipulable as **keyboard shortcuts**.## Installation
_Stay tuned!_## Keyboard Shortcuts
Here are the keyboard shortcuts that this TED Enhancer provides.| Key | Description |
| :-: | ---------------------------------------------------------------- |
| `c` | Toggles original subtitle |
| `t` | Toggles translations |
| `a` | Toggles a feature that automatically pauses sentence by sentence |
| `r` | Repeats a sentence |
| `p` | Toggles video play and pause |You can modify the shortcut keys on the option page.
## Troubleshooting
### The original and translated subtitles are unavailable.
Make sure that the original subtitle on the site is turned on.
## License
All codes in this project are available under the MIT license. See the [LICENSE](/LICENSE) more information.