YPlayer icon

YPlayer

Paid

YPlayer is a professional macOS/iOS media player featuring powerful real-time speech recognition and subtitle generation capabilities. It supports offline subtitles, real-time translation, voice-to-text transcription, and batch file processing, specifically designed for foreign language learning, meeting transcription, and viewing multilingual content.

YPlayer - Real-time Subtitle & Speech Recognition Tool

YPlayer is a powerful multimedia player for macOS and iOS, distinguished by its advanced real-time speech recognition and subtitle generation capabilities. Leveraging the local computing power of Apple devices, it converts audiovisual content into text in real time, breaking down language and hearing barriers to deliver an unprecedented viewing and learning experience.

🌟 Key Features & Highlights

1. Real-time Subtitles & Language Recognition

  • Real-time Subtitle Generation: Generates text subtitles in real time while playing any audio or video, especially useful for content without native subtitles.
  • Real-time Subtitle Translation: Supports real-time subtitle translation for over 10 languages (requires macOS 15.0 or iOS 18.0 or later), removing linguistic barriers.
  • Offline Subtitle Recognition: Accurately recognizes speech and generates subtitles even without internet access (e.g., in libraries), using local speech models.
    • Current offline support: Chinese (Simplified/Traditional), English, Japanese, German, Italian, Portuguese, Polish (more languages coming soon).

2. Efficient Transcription & Translation Tools

  • Real-time Voice-to-Text Recording: Converts spoken audio to text in real time during recording — ideal for meeting notes, interviews, or cross-language communication. Currently supports Chinese and English.
  • Batch File Transcription: Efficiently processes multiple audio/video files in a folder, transcribing them into subtitles or TXT text — perfect for handling large volumes of content.
  • Batch Subtitle Translation: Translates multiple subtitle files in a folder simultaneously, significantly improving productivity. Integrates DeepL and Tencent Translation cloud services.
  • Subtitle Export & Print: Exports subtitles in multiple formats (TXT, SRT, PDF, LRC) for archiving, sharing, or printing for offline study.

3. Learning-Oriented Features

  • Subtitle Replay: Repeats individual subtitle lines — perfect for intensive listening practice, pronunciation training, and improving comprehension.
  • Subtitle Masking: Hides original "hardcoded" on-screen subtitles to enable listening and dictation practice for language learners.
  • Video Bookmarks: Add bookmarks at any timestamp in a video for quick navigation and review of key content.
  • Subtitle Search: Instantly search keywords within generated subtitle text to locate specific video segments.

4. Advanced Technical Features & Compatibility

  • Bilingual Recognition: New Chinese speech model intelligently recognizes English words embedded in Chinese speech — ideal for technical tutorials and mixed-language content.
  • Mute Mode Recognition: Even when the player is muted, YPlayer continues analyzing audio in the background to generate subtitles.
  • Live Text for Videos (macOS 13+/iOS 16+): When video is paused, you can directly copy subtitle text from the screen — extremely helpful for note-taking and studying.
  • Multi-language Subtitle Support: In addition to recognition, generates subtitles in Chinese, English, French, German, Japanese, Korean, Portuguese, Russian, and Italian.
  • Cross-device Sync: Works seamlessly across MacBook, iPhone, and iPad for a consistent experience.

🛡️ Privacy & Accessibility

  • Full Privacy Protection: YPlayer’s core speech recognition runs entirely locally on Apple devices using CoreML and Speech frameworks. No user audio or video data is uploaded to servers — your privacy is fully protected.
  • VoiceOver Support (iOS): Optimized for VoiceOver accessibility, enabling visually impaired users to navigate and use the app independently — a testament to the developer’s human-centered design philosophy.

🎯 Ideal Users & Use Cases

  • Students & Researchers: Review course videos or academic lectures offline in libraries or study rooms with poor network.
  • Language Learners: Use replay, masking, and text export features for intensive listening, dictation, and speaking practice.
  • Film Enthusiasts: Generate or translate subtitles for downloaded “raw” (no-subtitle) movies and TV shows.
  • Hearing-Impaired Users: Access real-time text for videos without subtitles, enabling inclusive viewing experiences.
  • Meeting Note-Takers: Record interviews, meetings, or lectures with real-time transcription for detailed documentation.

💰 Purchase & Support

  • One-time Purchase, All Platforms: Buy on macOS or iOS and unlock the app on the other platform for free via “Restore Purchase” — no need to repurchase.
  • Special Support for Hearing-Impaired Users: The developer understands the challenges faced by people with disabilities and is willing to offer discounts where Apple policies allow. Contact via email: bekind@engineerdraft.com (Note: currently paused due to personal reasons; resumption date pending).

⚙️ Installation & Troubleshooting

  • Download: Search “yplayer” in the App Store to download.
  • Subtitles Not Showing?
    1. iOS: Ensure “Dictation” is enabled in Settings > General > Keyboard > Dictation and that the desired language is added.
    2. macOS: Enable dictation in System Settings > Keyboard > Dictation. First-time use may require downloading speech models over the internet (stable connection recommended; download time varies).
  • Export Subtitle Option Greyed Out? Open a video/audio file first and wait for subtitles to generate — export option becomes available afterward.

📞 Feedback & Acknowledgements

  • User Community: Official QQ Group: 952138231.
  • Feedback & Support: Send email to yplayer@engineerdraft.com.
  • Open Source Gratitude: YPlayer is built with support from excellent open-source projects including whisper.cpp, KeychainAccess, FunASR, and others.

YPlayer is more than just a media player — it’s a powerful tool that seamlessly combines learning aids, accessibility support, and productivity features. By harnessing the local AI capabilities of Apple devices while safeguarding your privacy, it opens a new door to efficient understanding and consumption of multimedia content. Whether you’re a student, language learner, or someone in need of real-time subtitles, YPlayer is a highly recommended, premium choice.

All software data on this site is synchronized from the Awesome mac project. Copyright belongs to original authors.

Recommended Apps

ZyPlayer icon

ZyPlayer

ZyPlayer (new name: zyfun) is a free and open-source cross-platform video player supporting features such as multi-source aggregation playback, picture-in-picture, and variable speed playback. With an elegant interface, it is compatible with macOS, Windows, and Linux systems, making it your all-in-one entertainment companion for video and film.

Adapter icon

Adapter

Adapter is a powerful multimedia format conversion tool that supports fast conversion and compression of video, audio, and image files. It offers batch processing capabilities to help you easily adjust file formats and sizes.

Aegisub icon

Aegisub

Aegisub is a powerful and professional open-source subtitle creation and editing tool that supports advanced timeline adjustments, karaoke effects, and multiple subtitle formats, specifically designed for precision and efficiency in video subtitle workflows.

AnimacX icon

AnimacX

AnimacX is an AI-powered animation and video generation software that rapidly converts text descriptions into videos, suitable for animation creation and short video production, thereby lowering the barrier to content creation.

ani icon

ani

ani is an open-source macOS tool that automatically generates beautiful static thumbnails for animated video files, intelligently extracts key frames from videos, and helps users quickly preview and organize animation assets, thereby improving file management efficiency.

ArcTime icon

ArcTime

ArcTime is a professional and user-friendly subtitle creation software that supports rapid creation, editing, and synchronization of video subtitles. It offers an intuitive timeline interface, catering to various video subtitle production needs, making subtitle addition simple and efficient.