×

Method and apparatus for classifying an audio signal based on frequency spectrum fluctuation

  • US 10,090,003 B2
  • Filed: 02/05/2016
  • Issued: 10/02/2018
  • Est. Priority Date: 08/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. An audio signal classification method, comprising:

  • storing, based on at least one condition being met, data of a frequency spectrum fluctuation parameter of a current audio frame of an audio signal into a memory where data of frequency spectrum fluctuation parameters of a plurality of audio frames are stored, wherein the at least one condition comprises the current audio frame being an active frame, and wherein a frequency spectrum fluctuation parameter denotes an energy fluctuation of a frequency spectrum of the audio signal;

    determining whether the current audio frame is an active frame and a last audio frame preceding the current audio frame is an inactive frame;

    upon determining that the current audio frame is an active frame and the last audio frame preceding the current audio frame is an inactive frame, modifying data of frequency spectrum fluctuation parameters of audio frames preceding the current audio frame stored in the memory into ineffective data, wherein data of frequency spectrum fluctuation parameters in the memory not having been modified into ineffective data are effective data; and

    determining whether a current signal is percussive music, wherein the current signal comprises the current audio frame and a plurality of audio frames preceding the current audio frame;

    upon determining that the current signal is percussive music, modifying effective data of the current audio frame and a plurality of audio frames preceding the current audio frame into a value less than or equal to a music threshold;

    obtaining statistics of a part or all of the effective data in the memory; and

    classifying the current audio frame as a speech frame or a music frame according to the statistics.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×