| CPC G10L 21/0308 (2013.01) [G10L 25/18 (2013.01); H04R 3/005 (2013.01); H04R 5/04 (2013.01)] | 20 Claims |

|
1. A method comprising:
at a controller of a system that includes speech collectors to convert speech from a talker to corresponding ones of audio signals that each convey speech energy:
performing signal processing on each audio signal by:
filtering the speech energy into high-frequency speech energy and low-frequency speech energy;
determining a high-frequency energy level of the high-frequency speech energy;
determining a low-frequency energy level of the low-frequency speech energy;
normalizing the high-frequency energy level with respect to a first sum of the high-frequency speech energy across the audio signals, to produce a normalized high-frequency energy level;
normalizing the low-frequency energy level with respect to a second sum of the low-frequency speech energy across the audio signals, to produce a normalized low-frequency energy level;
weighting each of the normalized high-frequency energy level and the normalized low-frequency energy level to produce a weighted normalized high-frequency energy level and a weighted normalized low-frequency energy level; and
summing the weighted normalized high-frequency energy level and the weighted normalized low-frequency energy level to produce an individual energy level; and
selecting as a preferred audio signal whichever of the audio signals has a highest individual energy level for encoding into a data packet.
|