A method of detecting snoring includes: at a first smart mobile device: receiving a first audio signal from a microphone of the first smart mobile device determining that the first audio signal includes characteristics of snoring and in response to a determination that the first audio signal includes characteristics of snoring: transmitting a signal to an external alert unit.