
YPlayer
A privacy first on-device live caption and live text video player
Live Caption
Real-time voice recognition, it work like every video/audio have a builtin caption.
Offline subtitles (3.0 version)
Quick and accurate speech-to-text transcription for offline subtitle recognition.
Recording live caption (4.0 version)
Transcribe text while recording audio, useful for note taking during interviews and cross language communication. Currently supports Chinese and English, more languages coming soon.
Subtitle translation (5.0 version)
Transcribe text can be translated to other languages(including: Chinese, English, German, Japanese, Portuguese, Russian and Spanish)
Caption Export
Subtitle export support (TXT, SRT, PDF): Print and study your favorite subtitles.
Subtitle Repetition
Aid in English listening comprehension by supporting the repetition of a subtitle line.
Subtitle Search
Rapidly locate video content of fuzzy memory.
Mute Recognition
Even if the player is muted, subtitles can be generated in real-time.
Video Live Text
Copy text directly from the video when paused will help you take quick notes.
Without network requirement
In some places(Library, Coffeeshop) which has poor network condition, YPlayer can still work without a network.
Multi Platform Support
YPlayer is available on macbook, iPhone, iPad.
Multi Language Support
YPlayer live caption support Chinese, English, French, German,Japanese, Korean, Portuguese, Russian, and Spanish.
Playback Speed Control
Support for variable playback speeds, including 0.5x, 0.75x, 1.0x, 1.25x, 1.5x, and 2.0x.
Privacy First
YPlayer leverages Apple's CoreML and Speech machine learning frameworks, Speech recognition is all done on local devices, and the APP itself does not actively upload any voice/video data.
# Demo Video
# YPlayer use case
- Study in poor network place(Library, Coffeeshop etc)
- Want to export subtitles inside video/audio for a quick skim.
- Enjoy foreign language video/audio
- hearing impaired people need to watch video without subtitles
- ...
# How to Install
AppStore search yplayer
support iOS and macOS
# Usage Issues
# 1. Not working as expected
Step 1: check your network connection, YPlayer need to download language model ONLY for the first time.
Step 2: turn on "Dictation" (System Preferences -> Keyboard -> Dictation)
# FAQ
# Does It Need to pay twice for iOS and macOS?
Nope.
If you purchase YPlayer, you can use it on both platforms.
To unlock Premium, click "Restore Purchase" in the second App.
# YPlayer support translation?
I plan to support it on 3.x.
# Special Offer
The author deeply feels the difficulties faced by people with disabilities
If BeMyEars is helpful to you, but the fee policy increases your cost of living too much.
Please send an email to yplayer@engineerdraft.com with a brief description of your situation, I may give you a special offer.
# Feedback and Support
Give feedback: yplayer@engineerdraft.com
Follow YPlayer: Twitter (opens new window)
# Acknowledgments
The birth of YPlayer would not have been possible without the support of the following open-source projects, and we would like to express our gratitude:
Project | License |
---|---|
KeychainAccess (opens new window) | MIT |
Foil (opens new window) | MIT |
PreviewDevice (opens new window) | MIT |
SwiftUIBackports (opens new window) | MIT |
PopupView (opens new window) | MIT |
Next-gen Kaldi (opens new window) | Apache-2.0 |