A Machine-Learning-Based Detection Method for Snoring and Coughing

Chun-Hung Yang,
Yung-Ming Kuo,
I-Chun Chen,
Fan-Min Lin,
Pau-Choo Chung,

Abstract


Poor sleep quality is a common disease for modern people. Snoring is one of the essential indicators to measure Obstructive Sleep Apnea (OSA). When sleeping, the number of episodes of snoring and coughing are related to the estimated sleep quality. This study proposes a method to detect snoring and coughing in patients when sleeping. The proposed method includes three stages. Firstly, the nightly sound data for a patient are segmented to each independent event. Secondly, the time domain signal is changed to a frequency domain signal by Fourier Transform, and then the features are extracted from the snoring and coughing episodes. Lastly, the Support Vector Machine (SVM) and the Hidden Markov Model (HMM) are used to recognize snoring and coughing. The result of our experiment demonstrates that this method has good detection performance.

Keywords


Coughing detection, Snoring detection, Machine learning, Hidden Markov Model, Support Vector Machine

Citation Format:
Chun-Hung Yang, Yung-Ming Kuo, I-Chun Chen, Fan-Min Lin, Pau-Choo Chung, "A Machine-Learning-Based Detection Method for Snoring and Coughing," Journal of Internet Technology, vol. 23, no. 6 , pp. 1233-1244, Nov. 2022.

Full Text:

PDF

Refbacks

  • There are currently no refbacks.





Published by Executive Committee, Taiwan Academic Network, Ministry of Education, Taipei, Taiwan, R.O.C
JIT Editorial Office, Office of Library and Information Services, National Dong Hwa University
No. 1, Sec. 2, Da Hsueh Rd., Shoufeng, Hualien 974301, Taiwan, R.O.C.
Tel: +886-3-931-7314  E-mail: jit.editorial@gmail.com