Processing and visualising audio signals
AssigneeSonocent Limited
InventorRoger Tucker
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to methods, computer programs, and computer-readable media for processing a voice audio signal. A method includes receiving, at an electronic device, a voice audio signal, identifying spoken phrases within the voice audio signal based on the detection of voice activity or inactivity, dividing the voice audio signal into a plurality of segments based on the identified spoken phrases, and in accordance with a determination that a selected segment of the plurality of segments has a duration, Tseg, longer than a threshold duration, Tthresh, identifying a most likely location of a breath in the audio associated with the selected segment and dividing the selected segment into sub-segments based on the identified most likely location of a breath.
Claims17
A method of processing a voice audio signal, the method comprising:
- receiving, at an electronic device, a voice audio signal;
- identifying spoken phrases within the voice audio signal based on the detection of voice activity or inactivity:
- dividing the voice audio signal into a plurality of segments based on the identified spoken phrases, and
- in accordance with a determination that a selected segment of the plurality of segments has a duration Tseg longer than a threshold duration Tthresh, wherein Tthresh is selected based on a maximum duration of speech before a breath is taken:
- identifying a most likely location of a breath in the audio associated with the selected segment;
- and
- dividing the selected segment into sub-segments based on the identified most likely location of a breath.
A computer program stored on a non-transitory, processor readable storage the computer program configured to:
- receive, at an electronic device, a voice audio signal;
- identify spoken phrases within the voice audio signal based on the detection of voice activity or inactivity;
- divide the voice audio signal into a plurality of segments based on the identified spoken phrases;
- and
- in accordance with a determination that a selected segment of the plurality of segments has a duration Tseg longer than a threshold duration Tthresh, wherein Tthresh is selected based on a maximum duration of speech before a breath is taken:
- identify a most likely location of a breath in the audio associated with the selected segment;
- and
- divide the selected segment into sub-segments based on the identified most likely location of a breath.
A non-transitory, computer readable medium comprising instructions which, when executed by a computer, cause the computer to;
- receive, at an electronic device, a voice audio signal;
- identify spoken phrases within the voice audio signal based on the detection of voice activity or inactivity;
- divide the voice audio signal into a plurality of segments based on the identified spoken phrases;
- and
- in accordance with a determination that a selected segment of the plurality of segments has a duration Tseg longer than a threshold duration Tthresh, wherein Tthresh is selected based on a maximum duration of speech before a breath is taken:
- identify a most likely location of a breath in the audio associated with the selected segment;
- and
- divide the selected segment into sub-segments based on the identified most likely location of a breath.
Dependencies are inferred from the claim text.