Single channel speech recovery by coding

A number of approaches have been proposed for extracting a given speech from mixtures of sounds in the so-called cocktail party problem, in the aim of, for example, to enhance the speech recognition rate. The speech extraction can be carried out by either using single or multiple channel measurements. Some of those approaches explore the harmonicity of speech, and others make use of the redundancy among the channels, usually by independent component analysis. To extract one speech from a single channel, we propose here to use the characteristics of speech through the concept of efficient coding, which mimics the way the auditory cortex codes information. Simulations show that this technique can be used efficiently both to extract a single speech, as well as highlights a new way of approaching the speech recognition problem.