solidSpoon/DashPlayer

为英语学习者量身打造的视频播放器,助你通过观看视频、沉浸真实语境,轻松提升英语水平。#美剧 #播放器 #听力

What it solves

DashPlayer is a video player specifically designed for English language learners. It addresses the difficulty of learning English through traditional classroom methods by enabling a more immersive experience using native-speaker videos, facilitating both extensive listening and intensive study.

How it works

It is a desktop application (built with Electron and React) that plays local video files and SRT subtitles. It integrates with external APIs (such as OpenAI, Tencent, and Youdao) to provide AI-powered transcription, translation, and dictionary lookups directly within the player interface.

Who it’s for

People learning English who want to use videos as their primary learning tool and prefer a streamlined workflow for repeating sentences, translating text, and looking up vocabulary without leaving the player.

Highlights

  • AI-Powered Subtitles: Generates subtitles for videos using AI models like OpenAI Whisper.
  • Bilingual Subtitles: Supports machine-translated subtitles with options to show or hide English and Chinese text independently.
  • Subtitle-Based Navigation: Allows users to jump between sentences, repeat the current line, or loop specific sections of the video.
  • Instant Vocabulary Lookup: Quick word queries via mouse hover and text-to-speech pronunciation.
  • Integer Sentence Learning: A dedicated AI-driven panel for studying full sentences.
  • Utility Tools: Includes built-in video downloading and video splitting capabilities.

Related

  • Project
  • Project
  • Project
  • Project
  • Project