Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Live Subtitle Generation #3867

Open
sooswastaken opened this issue Jul 8, 2022 · 4 comments
Open

Live Subtitle Generation #3867

sooswastaken opened this issue Jul 8, 2022 · 4 comments

Comments

@sooswastaken
Copy link

What you want IINA to do:

I would love a feature where you could have subtitles be autogenerated. Chrome has a feature called Live Caption, and I presume it scans the audio being played and generates subtitles.

What IINA does currently:

Doesn't have Live Caption

Why you think this should be added:

If subtitles aren't available for a certain video, people could use this feature to generate them. It would be really helpful for people with disabilities.

Examples of other projects that have something similar:

Google Chrome
Screen Shot 2022-07-08 at 1 13 43 PM

@low-batt
Copy link
Contributor

An interesting and challenging feature proposal.

This would require finding an embeddable, on device, open source, speech to text library and integrating with it. Something along the lines of DeepSpeech.

@low-batt
Copy link
Contributor

@svobs Mentioned Whisper as an example of another open source speech to text application.

@sxflynn
Copy link

sxflynn commented Aug 22, 2023

Here is a native implementation https://github.com/ggerganov/whisper.cpp

@low-batt
Copy link
Contributor

Thanks for posting that link!

IINA is likely to follow recommendations in the Accessibility section of Apple's Human Interface Guidelines. From a quick look at the HIG I did not spot anything regarding this, but my guess is that Apple will expect applications to rely upon Live Captions for this once that feature is out of beta.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants