Method and an electronic device for recording bodily sounds
A method of recording a sound signal by a mobile device is disclosed. The method includes determining, by the mobile device, that an edge of the mobile device is biased against a skin of the operator, the mobile device comprising a microphone located on the edge, and monitoring, by the mobile device, an orientation of the mobile device relative to the skin of the operator. In response to the orientation corresponding to a pre-determined orientation, triggering, by the mobile device, recording of bodily sounds using the microphone. During recording, monitoring, by the mobile device, at least one parameter amongst (i) an orientation parameter of the mobile device, (ii) a sound parameter of the sound signal, and (iii) a pressure parameter of the mobile device. In response to the at least one parameter being outside an acceptable range, triggering, by the mobile device, a feedback signal to the operator.
1 . A method of recording a sound signal by a mobile device, comprising:
determining, by the mobile device, that an edge of the mobile device is biased against a skin of an operator, the mobile device comprising a microphone located on the edge;
monitoring, by the mobile device, an orientation of the mobile device relative to the skin of the operator;
in response to the orientation corresponding to a pre-determined orientation, triggering, by the mobile device, recording of bodily sounds using the microphone;
during recording, monitoring, by the mobile device, at least one parameter amongst (i) an orientation parameter of the mobile device, (ii) a sound parameter of the sound signal, (iii) a pressure parameter of the mobile device;
in response to the at least one parameter being outside an acceptable range, triggering, by the mobile device, a feedback signal to the operator;
selecting a first moving average filter or a second moving average filter for applying to the recording, wherein the first moving average filter is configured to average a first amount of amplitude data points at a moving iteration, and wherein the second moving average filter is configured to average a second amount of amplitude data points at the moving iteration, the second amount being different from the first amount; and
applying the selected moving average filter to the recording.
2 . The method of claim 1 , wherein the method further comprises:
in response to the orientation not corresponding to the pre-determined orientation, triggering, by the mobile device, another feedback signal to the operator for adjusting the orientation of the mobile device.
3 . The method of claim 1 , wherein the feedback signal is at least one of a visual feedback signal and an audio feedback signal.
4 . The method of claim 1 , wherein the mobile device includes a display.
5 . A method of recording a sound signal by a mobile phone, comprising:
determining, by the mobile phone, that an edge of the mobile phone is biased against a skin of an operator, the mobile phone comprising a microphone located on the edge;
monitoring, by the mobile phone, an orientation of the mobile phone relative to the skin of the operator;
in response to the orientation corresponding to a pre-determined orientation, triggering, by the mobile phone, recording of the sound signal using the microphone, wherein the sound signal is a heart sound signal or a lung sound signal;
during recording, monitoring, by the mobile phone, at least one parameter amongst (i) an orientation parameter of the mobile phone, (ii) a sound parameter of the sound signal, (iii) a pressure parameter of the mobile phone;
in response to the at least one parameter being outside an acceptable range, triggering, by the mobile phone, a feedback signal to the operator;
selecting a first moving average filter or a second moving average filter for applying to the recording, wherein the first moving average filter is configured to average a first amount of amplitude data points at a moving iteration, and wherein the second moving average filter is configured to average a second amount of amplitude data points at the moving iteration, the second amount being different from the first amount; and
applying the selected moving average filter to the recording.
6 . The method of claim 5 , wherein the method further comprises:
in response to the orientation not corresponding to the pre-determined orientation, triggering, by the mobile phone, another feedback signal to the operator for adjusting the orientation of the mobile phone.
7 . The method of claim 5 , wherein the feedback signal is at least one of a visual feedback signal and an audio feedback signal.
8 . The method of claim 5 , wherein the mobile phone includes a display.
9 . The method of claim 1 , wherein the method further comprises:
comparing the at least one parameter against the acceptable range after the recording has ended; and
triggering the feedback signal after the recording has ended.
10 . The method of claim 5 , wherein the method further comprises:
comparing the at least one parameter against the acceptable range after the recording has ended; and
triggering the feedback signal after the recording has ended.
11 . The method of claim 1 , wherein the microphone is substantially isolated from an ambient noise when the orientation of the mobile device corresponds to the pre-determined orientation.
12 . The method of claim 1 , wherein a seal between the skin and a microphone surface is formed if the orientation corresponds to the pre-determined orientation.
13 . A mobile device comprising a microphone located on an edge of the mobile device, at least one processor, and at least one memory comprising executable instructions which, when executed by the at least one processor, cause the mobile device to:
determine that the edge of the mobile device is biased against a skin of an operator;
monitor an orientation of the mobile device relative to the skin of the operator;
in response to the orientation corresponding to a pre-determined orientation, trigger recording of bodily sounds using the microphone, wherein the microphone is substantially isolated from an ambient noise when the orientation of the mobile device corresponds to the pre-determined orientation;
during recording, monitor at least one parameter amongst (i) an orientation parameter of the mobile device, (ii) a sound parameter of a sound signal of the recording, (iii) a pressure parameter of the mobile device;
in response to the at least one parameter being outside an acceptable range, trigger a feedback signal to the operator;
select a first moving average filter or a second moving average filter for applying to the recording, wherein the first moving average filter is configured to average a first amount of amplitude data points at a moving iteration, and wherein the second moving average filter is configured to average a second amount of amplitude data points at the moving iteration, the second amount being different from the first amount; and
apply the selected moving average filter to the recording.
14 . The mobile device of claim 13 , wherein the executable instructions further cause the mobile device to, in response to the orientation not corresponding to the pre-determined orientation, trigger, another feedback signal to the operator for adjusting the orientation of the mobile device.
15 . The mobile device of claim 13 , wherein the feedback signal is at least one of a visual feedback signal and an audio feedback signal.
16 . The mobile device of claim 13 , further comprising a display.
17 . The mobile device of claim 13 , wherein the executable instructions further cause the mobile device to:
compare the at least one parameter against the acceptable range after the recording has ended; and
trigger the feedback signal after the recording has ended.