Advanced Flutter audio player for language learners, podcasters, and offline listening.
Precision navigation • Silence analysis • Fully customizable UI
ListenMe Player is an advanced audio player built with Flutter, designed for language learners, podcasters, interview transcribers, and everyone who prefers listening to audio offline.
The application combines precise navigation tools, silence analysis, and deeply customizable UI.
This repository contains an open (reduced) edition of the project.
Some private modules (premium logic, ads, Firebase configuration, service keys) are intentionally excluded.
🎯 Goal of the Open Edition
To showcase architecture design, UI/UX decisions, audio processing techniques,
and the engineering approach behind building a complex Flutter-based audio player.
🎧 Playback & Navigation
🔍 Silence & PCM Analysis
🎛 UI Customization
📁 Playlists
💾 Cache
🎚 Equalizer
📖 Help
|
|
State models:
Modular UI:
Some commercial and confidential modules (monetization, ads, Firebase configs)
are not included in this public version.
This means the project may not compile as a fully functional app.
The purpose of the repository is to demonstrate architecture and UI,
not to provide a production-ready build.
If you have questions about the architecture, audio processing, state management, or UI,
feel free to open an Issue or start a Discussion in the repository.
You can install the full application on Google Play: