A preview of this full-text is provided by Springer Nature.
Content available from Journal of Medical Systems
This content is subject to copyright. Terms and conditions apply.
Journal of Medical Systems (2025) 49:33
https://doi.org/10.1007/s10916-025-02154-7
RESEARCH
Edge Computing System for Automatic Detection of Chronic
Respiratory Diseases Using Audio Analysis
José Antonio Rivas-Navarrete1·Humberto Pérez-Espinosa2·A.L. Padilla-Ortiz3,4 ·Ansel Y. Rodríguez-González1·
Diana Cristina García-Cambero5
Received: 28 February 2024 / Accepted: 27 January 2025
© The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2025
Abstract
Chronic respiratory diseases affect people worldwide, but conventional diagnostic methods may not be accessible in remote
locations far from population centers. Sounds from the human respiratory system have displayed potential in autonomously
detecting these diseases using artificial intelligence (AI). This article outlines the development of an audio-based edge
computing system that automatically detects chronic respiratory diseases (CRDs). The system utilizes machine learning
(ML) techniques to analyze audio recordings of respiratory sounds (cough and breath) and classify the presence or absence of
these diseases, using features such as Mel frequency cepstral coefficients (MFCC) and chromatic attributes (chromagram) to
capture the relevant acoustic features of breath sounds. The system was trained and tested using a dataset of respiratory sounds
collected from 86 individuals. Among them, 53 had chronic respiratory conditions, including asthma and chronic obstructive
pulmonary disease (COPD), while the remaining 33 were healthy. The system’s final evaluation was conducted with a group
of 13 patients and 22 healthy individuals. Our approach demonstrated high sensitivity and specificity in the classification
of sounds on edge devices, including smartphone and Raspberry Pi. Our best results for CRDs reached a sensitivity of
90.0%, a specificity of 93.55%, and a balanced accuracy of 91.75% for accurately identifying individuals with both healthy
and diseased. These results showcase the potential of edge computing and machine learning systems in respiratory disease
detection. We believe this system can contribute to developing efficient and cost-effective screening tools.
Keywords CDR ·COPD ·Machine learning ·Edge computing
Introduction
Respiratory diseases such as asthma, chronic obstructive
pulmonary disease (COPD), and pneumonia not only sig-
nificantly affect the quality of life of those affected, but also
pose substantial economic and operational pressure on public
healthcare systems around the world [1]. Chronic respira-
tory diseases pose a significant health challenge that affects
people of all ages. According to the World Health Orga-
nization (WHO), chronic respiratory diseases caused 4.1
million deaths worldwide in one year (2019) [2]. Early detec-
tion is essential to prevent complications and improve the
prognosis of patients with these diseases. Emerging digital
tools and technologies offer the potential to improve early
diagnosis. Currently, healthcare professionals use conven-
tional diagnostic techniques, such as pulmonary function
tests, chest radiographs, CT scans, and arterial blood gas
Extended author information available on the last page of the article
analysis [3]. However, these methods can be expensive and
time-consuming, require specialized equipment and trained
professionals, and limit access to appropriate care, especially
in contexts characterized by resource scarcity.
Symptoms of chronic respiratory diseases include short-
ness of breath, wheezing, and coughing [4], which can cause
severe complications if left untreated. A lesser-known cause
of COPD is the use of firewood as cooking fuel, a common
practice in many communities, particularly in rural areas
and developing countries [5]. Current patient monitoring
approaches include self-reports conducted in a home envi-
ronment [6] and clinical examinations, often supplemented
by clinical evaluation tests [7]. However, self-reports are
inherently subjective and susceptible to data omissions, given
the inherent challenges of data collection. However, clinical
examinations can be more invasive and require expensive
equipment. In addition, clinical trials can produce inconsis-
tent results due to various factors, such as the complexity
0123456789().: V,-vol 123
Content courtesy of Springer Nature, terms of use apply. Rights reserved.