Use of IoT-based Solution and Audio Data Analysis for Snoring Detection

Lawrence Murchan, Matias Garcia-Constantino

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Snoring is a common sleep phenomenon whereby loose tissue in the human air passages vibrates as the sleeper inhales. In most circumstances, snoring is quite normal; but snoring which is particularly loud and frequent can be indicative of underlying health complications, such as Obstructive Sleep Apnea (OSA). Snorers that share sleeping quarters with other people can be a nuisance and negatively affect the sleep of others, but they can be informed that they snore and that they should seek medical attention. On the other hand, individuals that live and sleep on their own might not be aware that they snore while they sleep, complicating any medical intervention that could treat the problem. This paper presents the development of a hardware-software hybrid solution to detect snoring using Deep Learning (DL) techniques, including the discussion of system architecture, design, and initial results. A DL model is trained using a dataset of sound files of snoring and non-snoring noise. The proposed IoT-based solution is tested on sound files of snoring and non-snoring from an online dataset, and on sound files recorded of a human tester through the Single-Board Computer (SBC) used. For the snoring detection, the sound files are processed into a spectrogram which the model can parse and sent to the DL model to be classified into snoring or not-snoring, which is then presented to the user in the form of a basic dashboard interface created in Python. The results obtained are promising with the highest values being 99.4% accuracy, 99% recall, 99.7% precision, and 99% specificity.
Original languageEnglish
Title of host publicationProceedings of the International Conference on Ubiquitous Computing & Ambient Intelligence (UCAmI 2024)
EditorsJosé Bravo, Christopher Nugent, Ian Cleland
PublisherSpringer International Publishing
Pages603-613
Number of pages11
ISBN (Electronic)978-3-031-77571-0
ISBN (Print)978-3-031-77570-3
DOIs
Publication statusAccepted/In press - 16 Sept 2024
EventUCAmI 2024 - 16th International Conference on Ubiquitous Computing and Ambient Intelligence - Ulster University, Belfast, United Kingdom
Duration: 27 Nov 202429 Nov 2024
https://ucami.org

Publication series

NameLecture Notes in Networks and Systems
ISSN (Print)2367-3370
ISSN (Electronic)2367-3389

Conference

ConferenceUCAmI 2024 - 16th International Conference on Ubiquitous Computing and Ambient Intelligence
Abbreviated titleUCAmI 2024
Country/TerritoryUnited Kingdom
CityBelfast
Period27/11/2429/11/24
Internet address

Keywords

  • IoT-based Solution
  • Activity Recognition
  • Snoring
  • Machine Learning
  • Deep Learning
  • Audio Data Analysis
  • Human-Computer Interaction

Fingerprint

Dive into the research topics of 'Use of IoT-based Solution and Audio Data Analysis for Snoring Detection'. Together they form a unique fingerprint.

Cite this