nce is a web-based interactive learning platform for New Concept English that provides audio playback, sentence-by-sentence reading practice, and bilingual text display across all four course books.
The platform addresses the challenge of self-studying English through the New Concept English curriculum by offering synchronized audio and text. Users can click any sentence to hear its pronunciation and practice reading along, with Chinese translations displayed alongside English text. The system runs entirely in the browser as a static site built with HTML, CSS, and JavaScript, requiring no installation. Audio comes from American English recordings, and Chinese subtitles are generated through AI with manual refinement.
The tool suits learners at any level working through the New Concept English series, from complete beginners using Book One to advanced learners preparing for exams with Book Four. Each book targets different proficiency levels and vocabulary ranges. The platform's core design decouples the player from learning resources, allowing anyone to host their own course materials on any CORS-enabled static server by preparing a directory with a book.json descriptor file, MP3 audio files, and LRC lyric files containing synchronized English and Chinese text. Users can then access custom courses through a URL hash parameter.
The project maintains an active codebase with regular updates addressing user feedback and resource improvements. Development shows responsiveness to community contributions, particularly around refining AI-generated translations and expanding resource coverage. The maintainer actively documents technical implementation details and provides clear guidance for users wanting to integrate their own learning materials into the system.