The high cost of stethoscopes is a major obstacle for healthcare workers in low- and middle-income countries, where affordable options are limited. Cheap stethoscopes are often used, but they are hard to sterilize and wear out quickly, resulting in cross-contamination and increased physical contact with patients.
Mboathoscope is an open source digital stethoscope AI app that allows users to record, visualize and analyze heart and lung sounds. It uses machine learning algorithms to provide insights into the audio data and aid in the diagnosis of cardiovascular and respiratory diseases.
- Record heart and lung sounds using the smartphone's built-in microphone.
- Visualize recorded audio data in the time domain and frequency domain.
- Analyze audio data using machine learning algorithms to identify heart and lung abnormalities.
- Flutter SDK (version 2.5.3 or higher)
- Android Studio or VS Code (for running and building the app)
- Clone the repository
git clone https://github.com/ruqaiyasattar/digitalstethoecopeAI
- Install dependencies
cd digitalstethoecopeAI flutter pub get
- Run the app
flutter run
We welcome contributions from the community! To contribute, please follow these steps:
- Fork the repository.
- Create a new branch and make your changes.
- Test your changes thoroughly.
- Submit a pull request with a clear description of your changes
The contents in this project follow the following structure:
├── Splash Screen
└── Boarding Screen
│
└───Home
|── Heart and lung sound Recording section
|
| │── Play and Pause recording
│── Recorded sound playing section ──│── Audio waveform player
│── Delete recording
|── Share recording
If you need more information about the organization, community and other projects, please feel free to check Mboalab