Method for characterizing the timbre of a sound signal in accordance with at least a descriptor
AssigneeFrance Telecom
InventorsGeoffroy Peeters, Stephen McAdams, Jochen Krimphoff, Patrick Susini, Nicolas Misdaris, Bennett Smith
Life of this patent
Estimating the term…
Abstract
The invention concerns a method for characterizing the timbre of a time-varying sound signal s(t) using at least one descriptor, where the at least one descriptor includes a harmonic spectral spread of the sound signal s(t). The sound signal s(t) may be compared to other sound signals using the at least one descriptor. The at least one descriptor may also include a harmonic spectral deviation of the sound signal s(t).
Claims14
A process for characterisation of the timbre of a sound signal s(t) varying as a function of time for a duration D according to at least one descriptor, characterised in that the at least one descriptor includes the harmonic spectral spread (hss) of the sound signal, and-the sound signal is compared to a second sound signal using the at least one descriptor, and a recognition signal is outrut based on the comparison, wherein the hss is calculated by defining a time window h(t) having a duration less than D, sliding the time window h(t) over the duration D of the sound signal, and calculating a truncated hss corresponding to each time window h(t).
A process comprising:
- calculating N partial harmonic spectral spreads (HSS's ) of a first sound signal;
- calculating the HSS of the first sound signal by averaging the N partial HSS'S, wherein a first profile of the first sound signal includes the HSS of the first sound signal;
- comparing the first profile to a second profile of a second sound signal to determine similarity of the first sound signal to the second sound signal, wherein the second profile includes an HSS of the second sound signal;
- and
- outputting a recognition signal based upon the comparing.
A process for characterisation of the timbre of a sound signal s(t) varying as a function of time for a duration D according to at least one descriptor, characterised in that the at least one descriptor includes the harmonic spectral spread (hss) of the sound signal, the sound signal is compared to a second sound signal from a database using the at least one descriptor, and a recognition signal is output based on the comparison, wherein the hss is calculated according to the following steps:
- a) memorise the signal s(t),
- b) extract its fundamental frequency f0,
- c) calculate and memorise harmonics of the sound signal s(t) truncated within a time window h(t) with a duration less than or equal to D, as a function of the frequency using a fast Fourier transform system, making the time window h(t) slide over the duration D of the sound signal s(t),
- d) for each time window h(t), calculate the harmonic spectral spread of the truncated signal hss(s(t).h(t)) using the following formula:
- hss
-
- (
- s
- ·
- h
- )
- =
- 1
- hsc
-
- (
- s
- ·
- h
- )
-
- ∑
- nbh
-
-
- A
- 2
-
- (
- s
- ·
- h
- ,
- harm
- )
-
- [
- f
-
- (
- s
- ·
- h
- ,
- harm
- )
- -
- hsc
-
- (
- s
- ·
- h
- )
- ]
- 2
- ∑
- nbh
-
-
- A
- 2
-
- (
- s
- ·
- h
- ,
- harm
- )
- where A(s.h, harm) is the amplitude of harmonic peak number harm of the spectrum of the truncated signal s.h,
- f(s.h, harm) is the frequency of harmonic number harm of the spectrum of the truncated signal,
- nbh is the number of harmonics in the spectrum of the truncated signal s.h,
- hsc(s.h) is the harmonic spectral centroid of the truncated signal s.h, and
- memorise each hss(s.h),
- e) calculate the harmonic spectral spread of the signal hss(s) using the following formula:
- hss
-
- (
- s
- )
- =
- ∑
- nbf
-
-
- hss
-
- (
- s
- ·
- h
- )
- nbf
- where nbf is the number of windows obtained by sliding the window h(t) over the duration D of the sound signal s(t).
Dependencies are inferred from the claim text.