SYSTEMS AND METHODS FOR MODIFYING A WINDOW WITH A FRAME ASSOCIATED WITH AN AUDIO SIGNAL
First Claim
Patent Images
1. A method for modifying a window with a frame associated with an audio signal, the method comprising:
- receiving a signal;
partitioning the signal into a plurality of frames;
determining if a frame within the plurality of frames is associated with a non-speech signal;
applying a modified discrete cosine transform (MDCT) window function to the frame to generate a first zero pad region and a second zero pad region if it was determined that the frame is associated with a non-speech signal; and
encoding the frame.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for modifying a window with a frame associated with an audio signal is described. A signal is received. The signal is partitioned into a plurality of frames. A determination is made if a frame within the plurality of frames is associated with a non-speech signal. A modified discrete cosine transform (MDCT) window function is applied to the frame to generate a first zero pad region and a second zero pad region if it was determined that the frame is associated with a non-speech signal. The frame is encoded. The decoder window is the same as the encoder window.
-
Citations
22 Claims
-
1. A method for modifying a window with a frame associated with an audio signal, the method comprising:
-
receiving a signal; partitioning the signal into a plurality of frames; determining if a frame within the plurality of frames is associated with a non-speech signal; applying a modified discrete cosine transform (MDCT) window function to the frame to generate a first zero pad region and a second zero pad region if it was determined that the frame is associated with a non-speech signal; and encoding the frame. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 11, 12, 13)
-
- 7. The method of claim 7, further comprising providing a present overlap region of length L.
-
14. An apparatus for modifying a window with a frame associated with an audio signal comprising:
-
a processor; memory in electronic communication with the processor; instructions stored in the memory, the instructions being executable to; receive a signal; partition the signal into a plurality of frames; determine if a frame within the plurality of frames is associated with a non-speech signal; apply a modified discrete cosine transform (MDCT) window function to the frame to generate a first zero pad region and a second zero pad region if it was determined that the frame is associated with a non-speech signal; and encode the frame. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system that is configured to modify a window with a frame associated with an audio signal comprising:
-
means for processing; means for receiving a signal; means for partitioning the signal into a plurality of frames; means for determining if a frame within the plurality of frames is associated with a non-speech signal; means for applying a modified discrete cosine transform (MDCT) window function to the frame to generate a first zero pad region and a second zero pad region if it was determined that the frame is associated with a non-speech signal; and means for encoding the frame.
-
-
20. A computer-readable medium configured to store a set of instructions executable to:
-
receive a signal; partition the signal into a plurality of frames; determine if a frame within the plurality of frames is associated with a non-speech signal; apply a modified discrete cosine transform (MDCT) window function to the frame to generate a first zero pad region and a second zero pad region if it was determined that the frame is associated with a non-speech signal; and encode the frame.
-
-
21. A method for selecting a window function to be used in calculating a modified discrete cosine transform (MDCT) of a frame, the method comprising:
-
providing an algorithm for selecting a window function to be used in calculating an MDCT of a frame; applying the selected window function to the frame; and encoding the frame with an MDCT coding mode based on constraints imposed on the MDCT coding mode by additional coding modes, wherein the constraints comprise a length of the frame, a look ahead length and a delay.
-
-
22. A method for reconstructing an encoded frame of an audio signal, the method comprising:
-
receiving a packet; disassembling the packet to retrieve an encoded frame; synthesizing samples of the frame that are located between a first zero pad region and a first region; adding an overlap region of a first length with a look-ahead length of a previous frame; storing a look-ahead of the first length of the frame; and outputting a reconstructed frame.
-
Specification