Способ и устройство для оптимизации звукового сигнала

1. Способ оптимизации звукового сигнала, используемый в терминале, содержащем по меньшей мере два звукоулавливающих блока, при этом способ включает:
определение положений источников звука вокруг терминала с помощью по меньшей мере двух звукоулавливающих блоков;
выбор назначенного источника звука среди соответствующих источников звука, обнаруженных с помощью определения положения;
определение звукового сигнала, испущенного из назначенного источника звука, среди звуковых сигналов, собранных терминалом, в соответствии с пространственным положением назначенного источника звука, обнаруженного с помощью определения положения; и
оптимизацию громкости звукового сигнала, испущенного из назначенного источника звука.
2. Способ по п. 1, отличающийся тем, что оптимизация громкости звукового сигнала, испущенного из назначенного источника звука, включает:
сравнение интенсивности звукового сигнала, испущенного из назначенного источника звука, с заранее заданным первым порогом интенсивности и заранее заданным вторым порогом интенсивности, при этом первый порог интенсивности больше или равен второму порогу интенсивности;
если интенсивность звукового сигнала, испущенного из назначенного источника звука, больше, чем первый порог интенсивности, уменьшение интенсивности звукового сигнала, испущенного из назначенного источника звука, до первого порога интенсивности; и
если интенсивность звукового сигнала, испущенного из назначенного источника звука, меньше, чем второй порог интенсивности, увеличение интенсивности звукового сигнала, испущенного из назначенного источника звука, до второго порога интенсивности.
3. Способ по п. 1, отличающийся тем, что определение положений источников звука вокруг терминала с помощью по меньшей мере двух звукоулавливающих блоков включает:
обнаружение разницы во времени и разницы фаз звукового сигнала, испущенного источником звука и поступающего по меньшей мере в два звукоулавливающих блока; и
определение пространственного положения источника звука по отношению к терминалу в соответствии с разницей во времени и разницей фаз звукового сигнала, испущенного источником звука и поступающего по меньшей мере в два звукоулавливающих блока.
4. Способ по п. 1, отличающийся тем, что выбор назначенного источника звука из соответствующих источников звука, обнаруженных путем определения положения, включает:
выбор назначенного источника звука из соответствующих источников звука в соответствии с интенсивностью и/или непрерывностью звукового сигнала индивидуального источника звука.
5. Способ по п. 1, отличающийся тем, что перед определением звукового сигнала, испущенного из назначенного источника звука, среди звуковых сигналов, собранных терминалом, способ дополнительно включает:
обнаружение ориентации терминала с помощью датчика ориентации в терминале; и
выполнение компенсации усиления применительно к звуковым сигналам, собранным терминалом, в соответствии с ориентацией терминала; и
определение звукового сигнала, испущенного из назначенного источника звука, среди звуковых сигналов, собранных терминалом, включает:
определение звукового сигнала, испущенного из назначенного источника звука, среди звуковых сигналов, подвергнутых компенсации усиления.
6. Способ по п. 5, отличающийся тем, что ориентация терминала представляет собой угол между передней поверхностью терминала и горизонтальной плоскостью, а выполнение компенсации усиления применительно к звуковым сигналам, собранным терминалом, в соответствии с ориентацией терминала включает:
определение значения компенсации в соответствии с углом между передней поверхностью терминала и горизонтальной плоскостью, при этом угол между передней поверхностью терминала и горизонтальной плоскостью прямо пропорционален значению компенсации; и
выполнение компенсации усиления применительно к звуковым сигналам, собранным терминалом, в соответствии со значением компенсации.
7. Устройство для оптимизации звукового сигнала, используемое в терминале, содержащем два звукоулавливающих блока, при этом устройство содержит:
модуль определения положения, выполненный с возможностью определять положение источников звука вокруг терминала с помощью по меньшей мере двух звукоулавливающих блоков;
модуль выбора, выполненный с возможностью выбирать назначенный источник звука из соответствующих источников звука, обнаруженных путем определения положения;
модуль определения звукового сигнала, выполненный с возможностью определять звуковой сигнал, испущенный из назначенного источника звука, среди звуковых сигналов, собранных терминалом, в соответствии с пространственным положением назначенного источника звука, обнаруженного путем определения положения; и
модуль оптимизации, выполненный с возможностью оптимизировать громкость звукового сигнала, испущенного из назначенного источника звука.
8. Устройство по п. 7, отличающееся тем, что модуль оптимизации содержит:
подмодуль сравнения, выполненный с возможностью сравнивать интенсивность звукового сигнала, испущенного из назначенного источника звука, с заранее заданным первым порогом интенсивности и заранее заданным вторым порогом интенсивности, при этом первый порог интенсивности больше или равен второму порогу интенсивности;
подмодуль уменьшения, выполненный с возможностью, если интенсивность звукового сигнала, испущенного из назначенного источника звука, больше чем первый порог интенсивности, уменьшать интенсивность звукового сигнала, испущенного из назначенного источника звука, до первого порога интенсивности; и
подмодуль увеличения, выполненный с возможностью, если интенсивность звукового сигнала, испущенного из назначенного источника звука, меньше чем второй порог интенсивности, увеличивать интенсивность звукового сигнала, испущенного из назначенного источника звука, до второго порога интенсивности.
9. Устройство по п. 7, отличающееся тем, что модуль определения положения содержит:
подмодуль обнаружения, выполненный с возможностью обнаруживать разницу во времени и разницу фаз звукового сигнала, испущенного источником звука и поступающего по меньшей мере в два звукоулавливающих блока; и
подмодуль определения положения, выполненный с возможностью определять пространственное положение источника звука по отношению к терминалу в соответствии с разницей во времени и разницей фаз звукового сигнала, испущенного источником звука и поступающего по меньшей мере в два звукоулавливающих блока.
10. Устройство по п. 7, отличающийся тем, что модуль выбора выполнен с возможностью выбирать назначенный источник звука из соответствующих источников звука в соответствии с интенсивностью и/или непрерывностью звукового сигнала индивидуального источника звука.
11. Устройство по п. 7, отличающееся тем, что устройство дополнительно содержит модуль обнаружения ориентации и модуль компенсации, причем
модуль обнаружения ориентации выполнен с возможностью обнаруживать ориентацию терминала с помощью датчика ориентации в терминале, прежде чем модуль определения звукового сигнала определит звуковой сигнал, испущенный из назначенного источника звука, среди звуковых сигналов, собранных терминалом;
модуль компенсации выполнен с возможностью выполнять компенсацию усиления применительно к звуковым сигналам, собранным терминалом, в соответствии с ориентацией терминала; и
модуль определения звукового сигнала выполнен с возможностью определять звуковой сигнал, испущенный из назначенного источника звука, среди звуковых сигналов, подвергнутых компенсации усиления.
12. Устройство по п. 11, отличающееся тем, что модуль компенсации содержит:
подмодуль определения значения, выполненный с возможностью определять значение компенсации в соответствии с углом между передней поверхностью терминала и горизонтальной плоскостью, при этом угол между передней поверхностью терминала и горизонтальной поверхностью прямо пропорционален значению компенсации; и
подмодуль компенсации, выполненный с возможностью выполнять компенсацию усиления применительно к звуковым сигналам, собранным терминалом, в соответствии со значением компенсации,
при этом ориентация терминала представляет собой угол между передней поверхностью терминала и горизонтальной плоскостью.
13. Устройство для оптимизации звукового сигнала, используемое в терминале, содержащем два звукоулавливающих блока, при этом устройство содержит:
процессор; и
память для хранения команд, исполняемых процессором;
причем процессор выполнен с возможностью:
определять положение источников звука вокруг терминала с помощью по меньшей мере двух звукоулавливающих блоков;
выбирать назначенный источник звука из соответствующих источников звука, обнаруженных путем определения положения;
определять звуковой сигнал, испущенный из назначенного источника звука, среди звуковых сигналов, собранных терминалом, в соответствии с пространственным положением назначенного источника звука, обнаруженного путем определения положения; и
оптимизировать громкость звукового сигнала, испущенного назначенным источником звука.