# Predicting Tuberculosis from Real-World Cough Audio Recordings and Metadata

arXiv: https://arxiv.org/abs/2307.04842 · HTML: https://mlsanity.com/paper/2307.04842/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 9 of its 50 references that are in the map.
- First posted on arXiv 10 Jul 2023.

## Builds on (most cited first, 9 of 9)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [SGDR: Stochastic Gradient Descent with Warm Restarts](https://mlsanity.com/paper/1608.03983/) (2016)
- [DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs](https://mlsanity.com/paper/1606.00915/) (2016)
- [CNN Architectures for Large-Scale Audio Classification](https://mlsanity.com/paper/1609.09430/) (2016)
- [Object Detection with Deep Learning: A Review](https://mlsanity.com/paper/1807.05511/) (2018)
- [Automatic Cough Classification for Tuberculosis Screening in a Real-World Environment](https://mlsanity.com/paper/2103.13300/) (2021)
- [Automatic non-invasive Cough Detection based on Accelerometer and Audio Signals](https://mlsanity.com/paper/2109.00103/) (2021)
- [TB or not TB? Acoustic cough analysis for tuberculosis classification](https://mlsanity.com/paper/2209.00934/) (2022)
- [Automatic Tuberculosis and COVID-19 cough classification using deep learning](https://mlsanity.com/paper/2205.05480/) (2022)

## Built on by (most cited first, 4 of 4)

- [Tuberculosis Screening from Cough Audio: Baseline Models, Clinical Variables, and Uncertainty Quantification](https://mlsanity.com/paper/2601.07969/) (2026)
- [Leveraging cough sounds to optimize chest x-ray usage in low-resource settings](https://mlsanity.com/paper/2402.08789/) (2024)
- [Survey on biomarkers in human vocalizations](https://mlsanity.com/paper/2407.17505/) (2024)
- [Cross-cohort TB classification using clinical data gathered in Uganda and South Africa](https://mlsanity.com/paper/2610.03256/) (2026)

## Abstract (arXiv)

Tuberculosis (TB) is an infectious disease caused by the bacterium Mycobacterium tuberculosis and primarily affects the lungs, as well as other body parts. TB is spread through the air when an infected person coughs, sneezes, or talks. Medical doctors diagnose TB in patients via clinical examinations and specialized tests. However, coughing is a common symptom of respiratory diseases such as TB. Literature suggests that cough sounds coming from different respiratory diseases can be distinguished by both medical doctors and computer algorithms. Therefore, cough recordings associated with patients with and without TB seems to be a reasonable avenue of investigation. In this work, we utilize a very large dataset of TB and non-TB cough audio recordings obtained from the south-east of Africa, India, and the south-east of Asia using a fully automated phone-based application (Hyfe), without manual annotation. We fit statistical classifiers based on spectral and time domain features with and without clinical metadata. A stratified grouped cross-validation approach shows that an average Area Under Curve (AUC) of approximately 0.70 ± 0.05 both for a cough-level and a participant-level classification can be achieved using cough sounds alone. The addition of demographic and clinical factors increases performance, resulting in an average AUC of approximately 0.81 ± 0.05. Our results suggest mobile phone-based applications that integrate clinical symptoms and cough sound analysis could help community health workers and, most importantly, health service programs to improve TB case-finding efforts while reducing costs, which could substantially improve public health.
