Adaptive voice playout in VOP
First Claim
Patent Images
1. A method for playout of packetized speech, comprising:
- (a) expanding an active frame according to a voicing classification for an active speech frame, and wherein said expanding is performed when a playout delay for a current frame is greater than a playout delay for a prior frame;
(b) deferring truncation of said active speech frame; and
(c) truncating a silence frame.
0 Assignments
0 Petitions
Accused Products
Abstract
Packetized CELP-encoded speech playout with frame truncation during silence and frame expansion method dependent upon voicing classification with voiced frame expansion maintaining phasealignment.
-
Citations
7 Claims
-
1. A method for playout of packetized speech, comprising:
-
(a) expanding an active frame according to a voicing classification for an active speech frame, and wherein said expanding is performed when a playout delay for a current frame is greater than a playout delay for a prior frame; (b) deferring truncation of said active speech frame; and (c) truncating a silence frame. - View Dependent Claims (2, 3, 4)
-
-
5. A method of frame playout expansion, comprising:
-
(a) classifying a received active frame as one of (i) voiced, (ii) unvoiced, or (iii) transition; (b) expanding an unvoiced frame by expanding an excitation for said unvoiced frame with a random fixed-codebook vector, and wherein said expanding is performed when a playout delay for a current frame is greater than a playout delay for a prior frame; and (c) expanding a voiced frame by a multiple of the pitch of said voiced frame. - View Dependent Claims (6)
-
-
7. A receiver, comprising:
-
(a) an input for receiving CELP-encoded frames; (b) a decoder coupled to said input; and (c) a playout scheduler coupled to said input and configuration to limit adaptation of said frames to expansion when an active frame is a voiced frame; (d) said decoder performing expansion of a voiced frame in response to said playout scheduler, wherein said voice frame expansion is a multiple of the pitch for said voiced frame; and (e) said decoder performing truncation of a frame in response to said playout scheduler only when said frame is a silence frame.
-
Specification