Patent ID: 8990081
Filing Date: 2015-03-24
Classification: G10L

Abstract:
1. A method of analysing an audio signal, the audio signal comprising a speech signal, the method comprising the steps of: (a) receiving a digital representation of the audio signal; (b) generating a first output function, said first output function being a response of a physiological model of a human cochlea to the digital representation, the amplitude of the response representing presence of speech in the audio signal in terms of time and space; (c) selecting a temporal region of the first output function; (d) identifying a plurality of peaks from the selected temporal region of the first output function, said plurality of peaks being identified according to a rate of change of the amplitude in the temporal region; (e) comparing a first one of the plurality of peaks in a first temporal location with a spatially adjacent peak at a second temporal location to determine at least one property of the first output function by (i) comparing said first peak to said spatially adjacent peak to determine if said spatially adjacent peak is in a neighbourhood of said first peak; and (ii) generating a track function using the results of step (i), the track function storing locations of a plurality of said peaks in terms of time and space, wherein if said spatially adjacent peak is within the neighbourhood, said spatially adjacent peak is part of the same track as said first peak; and (f) determining one or more values for use in analysing the audio signal, based on the determined property of the first output function by (i) selecting a relevant spatial range according to a signal dependent threshold of energy of the first output function, and temporal distance between a plurality of neighbouring tracks of the first output function; (ii) determining a track center point for each of the plurality of tracks within the spatial range, each track center point representing a center of mass of a corresponding track of the first output function in the spatial range, each track centre point belonging to a plurality of second output functions; and (iii) determining a centre of mass of the determined track centre points to generate a salient formant point, wherein the salient formant point belongs to the plurality of the second output functions.