An electronic device comprising: at least one sensor (206, 222, 224, 226, 232, 234, 236, 240) for capturing sensor data providing physiological information of a user of the electronic device (200, 702, 902); at least one microphone at least one processor; and a memory storing instructions that, when executed by the at least one processor, cause the electronic device (200, 702, 902) to perform: capturing an audio signal using the at least one microphone and sensor data using the at least one sensor (206, 222, 224, 226, 232, 234, 236, 240) while the user of the electronic device (200, 702, 902) is determined to be asleep; determining at least one audio frame from the audio signal, wherein the at least one audio frame represents a spectrum of frequencies detected by the at least one microphone over some period of time; determining a first breathing phase pattern based on the audio frame over the period of time; determining a second breathing phase pattern based on the sensor data over the same period of time; determining one or more snoring sounds associated with the at least one audio frame; determining if a source of the one or more snoring sounds is the user by determining if a threshold amount of correlation between the first breathing phase pattern and the second breathing phase pattern exists; determining if a source of the one or more snoring sounds is not the user based on the correlation between the first breathing phase pattern and the second breathing phase pattern failing to match or meet the threshold amount; and generating sleep-related information, wherein the sleep-related information includes a snoring activity of the user and identifies one or more other sounds associated with the at least one audio frame as potential sources of sleep disruption. at least one sensor (206, 222, 224, 226, 232, 234, 236, 240) for capturing sensor data providing physiological information of a user of the electronic device (200, 702, 902); at least one microphone at least one processor; and a memory storing instructions that, when executed by the at least one processor, cause the electronic device (200, 702, 902) to perform: capturing an audio signal using the at least one microphone and sensor data using the at least one sensor (206, 222, 224, 226, 232, 234, 236, 240) while the user of the electronic device (200, 702, 902) is determined to be asleep; determining at least one audio frame from the audio signal, wherein the at least one audio frame represents a spectrum of frequencies detected by the at least one microphone over some period of time; determining a first breathing phase pattern based on the audio frame over the period of time; determining a second breathing phase pattern based on the sensor data over the same period of time; determining one or more snoring sounds associated with the at least one audio frame; determining if a source of the one or more snoring sounds is the user by determining if a threshold amount of correlation between the first breathing phase pattern and the second breathing phase pattern exists; determining if a source of the one or more snoring sounds is not the user based on the correlation between the first breathing phase pattern and the second breathing phase pattern failing to match or meet the threshold amount; and generating sleep-related information, wherein the sleep-related information includes a snoring activity of the user and identifies one or more other sounds associated with the at least one audio frame as potential sources of sleep disruption. capturing an audio signal using the at least one microphone and sensor data using the at least one sensor (206, 222, 224, 226, 232, 234, 236, 240) while the user of the electronic device (200, 702, 902) is determined to be asleep; determining at least one audio frame from the audio signal, wherein the at least one audio frame represents a spectrum of frequencies detected by the at least one microphone over some period of time; determining a first breathing phase pattern based on the audio frame over the period of time; determining a second breathing phase pattern based on the sensor data over the same period of time; determining one or more snoring sounds associated with the at least one audio frame; determining if a source of the one or more snoring sounds is the user by determining if a threshold amount of correlation between the first breathing phase pattern and the second breathing phase pattern exists; determining if a source of the one or more snoring sounds is not the user based on the correlation between the first breathing phase pattern and the second breathing phase pattern failing to match or meet the threshold amount; and generating sleep-related information, wherein the sleep-related information includes a snoring activity of the user and identifies one or more other sounds associated with the at least one audio frame as potential sources of sleep disruption.