Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/neiltron/autocap

ALL CAPS
https://github.com/neiltron/autocap

closedcaptions ml subtitles transcription whisper

Last synced: 4 days ago
JSON representation

ALL CAPS

Awesome Lists containing this project

README

        

# autocap
All caps, no capping.

![landing page](./static/landing.png)

This is a demo using transformers.js and Whisper to generate caption files. It's meant as a proof of concept so a lot of features are missing and it's rough around the edges:

- doesn't use webworkers which makes the UI lockup during processing
- is mostly unstyled so the UI might be confusing
- no way to edit time chunks
- only uses small whisper model, which means a lot of errors

**Some things it does do:**

- 🏡 Fully clientside thanks to [transformers.js](https://github.com/xenova/transformers.js)
- 📝 Export to VTT and SRT formats.
- ✏️ Edit the transcription live

![screenshot](./static/screenshot.png)

## todo
- [ ] Move transcription code to webworkers
- [ ] Allow users to select larger whisper models
- [ ] Add timestamp editing and the ability to add/remove text groups
- [ ] Translation to other languages?
- [ ] Add tailwind or something?