pluja / whishper

Transcribe any audio to text, translate and edit subtitles 100% locally with a web UI. Powered by whisper models!
https://whishper.net
GNU Affero General Public License v3.0
1.37k stars 79 forks source link

[Feature] Multiple Seperate Users #44

Open Arche151 opened 10 months ago

Arche151 commented 10 months ago

First and foremost, thank you again for the outstanding web-UI for Whisper and the recent GPU support integration!

Could you consider adding individual user profiles to Whisper? I aim to grant access to my friends, ensuring that each has their unique space and transcriptions, all protected by a straightforward login screen.

With multiple users transcribing simultaneously, I imagine there might be a need for a queuing mechanism, right?

Arche151 commented 10 months ago

@pluja I hope I'm not bothering you, but I wanted to follow up and ask if this is a feature you'd consider :)

pluja commented 9 months ago

Hi, this is a planned feature, but for now it is not high priority. If anyone wants to work on it, feel free to open a PR, otherwise, I can't say a timeline for the implementation of users yet.

Arche151 commented 9 months ago

Hi, this is a planned feature, but for now it is not high priority. If anyone wants to work on it, feel free to open a PR, otherwise, I can't say a timeline for the implementation of users yet.

Cool, that this became a planned feature! Can u maybe guide me on what programming languages I'd have to learn as a complete noob to help work on it?

pluja commented 9 months ago

Whishper is built with Golang (backend) and Sveltekit (frontend), so I would suggest you learn JavaScript and Golang!

Arche151 commented 9 months ago

Ok, thanks! :)

picazi commented 9 months ago

+1 for this feature.

Would be fantastic to have multiple separate users support! I am really looking forward.

@pluja And big thanks for your awesome work. This project is amazing! :)