CA2990328C

Voice activity modification frame acquiring method, and voice activity detection method and apparatus

Abstract

A voice activity modification frame acquiring method, and a voice activity detection method and apparatus. The voice activity modification frame acquiring method comprises: firstly, acquiring a first voice activity detection decision result and a second voice activity detection decision result (501); acquiring a voice activity retention frame quantity (502); acquiring the number of times of background noise update (503); then, calculating a voice activity modification frame quantity according to the first voice activity detection decision result, the number of times of background noise update and the voice activity retention frame quantity (504); and finally, calculating a voice activity detection decision result of a current frame according to the voice activity modification frame quantity and the second voice activity detection decision result (505).

CA2990328C, drawing sheet 1
Sheet 1 of 12

Term

9.1 yearsleft in the term

Expires 5 November 2035.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

27 claims: 5 independent, 22 dependent

  1. 1
    CLAIMS:1. A method for acquiring a number of modified frames for active sound, comprising: acquiring a voice activity detection, VAD, decision result of a current frame;acquiring a number of hangover frames for active sound;acquiring a number of background noise updates;and acquiring the number of modified frames for active sound according to the voice activity detection decision result of the current frame, the number of background noise updates and the number of hangover frames for active sound.
  2. 13
    A method for voice activity detection, comprising:acquiring a first voice activity detection decision result;acquiring a number of hangover frames for active sound: acquiring a number of background noise updates;calculating a number of modified frames for active sound according to the first voice activity detection decision result, the number of background noise updates, and the number of hangover frames for active sound;acquiring a second voice activity detection decision result;and calculating the voice activity detection decision result according to the number of modified frames for active sound and the second voice activity detection decision result.
  3. 25
    An apparatus for acquiring a number of modified frames for active sound, comprising:a first acquisition unit arranged to acquire a voice activity detection decision result of a current frame;a second acquisition unit arranged to acquire a number of hangover frames for active sound;a third acquisition unit arranged to acquire a number of background noise updates;and a fourth acquisition unit arranged to acquire the number of modified frames for active sound according to the voice activity detection decision result of the current frame, the number of background noise updates and the number of hangover frames for active sound.
  4. 26
    An apparatus for voice activity detection, comprising:a first acquisition unit arranged to acquire a first voice activity detection decision result;a second acquisition unit arranged to acquire a number of hangover frames for active sound;a third acquisition unit arranged to acquire a number of background noise updates;a first calculation unit arranged to calculate a number of modified frames for active sound according to the first voice activity detection decision result, the number of background noise updates, and the number of hangover frames for active sound;a fourth acquisition unit arranged to acquire a second voice activity detection decision result;and a second calculation unit arranged to calculate the voice activity detection decision result according to the number of modified frames for active sound and the second voice activity detection decision result.
  5. 27
    A computer readable storage medium having computer executable instructions stored thereon for performing the method according to any of claims 1 -24.