Audio processing based upon camera selection
AssigneeNokia Technologies Oy
InventorsLasse Juhani Laaksonen, Miikka Tapani Vilermo, Mikko Tapio Tammi
Life of this patent
Estimating the term…
Abstract
A method including generating respective audio signals from microphones of an apparatus; determining which camera(s) of a plurality of cameras of the apparatus has been selected for use; and based upon the determined camera(s) selected for use, selecting an audio processing mode for at least one of the respective audio signals to be processed, where the audio processing mode at least partially automatically adjusts the at least one respective audio signals based upon the determined camera(s) selected for use.
Claims30
A method comprising:
- generating audio signals from microphones of an apparatus;
- determining which of one or more cameras, of a plurality of cameras of the apparatus, has been selected for use;
- adjusting at least two of the audio signals based upon which of the one or more cameras has been determined to have been selected for use;
- creating at least one separated speech signal from at least one of the audio signals;
- and
- combining the at least one separated speech signal with at least one of the adjusted audio signals on less than all channels carrying the adjusted audio signals.
An apparatus comprising:
- at least one processor;
- and
- at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:
- determine which of one or more cameras, of a plurality of cameras of the apparatus, has been selected for use;
- adjust at least two audio signals from microphones of the apparatus based upon which of the one or more cameras has been determined to have been selected for use;
- create at least one separated speech signal from at least one of the audio signals;
- and
- combine the at least one separated speech signal with at least one of the adjusted audio signals on less than all channels carrying the adjusted audio signals.
A non-transitory program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, the operations comprising:
- determining which of one or more cameras, of a plurality of cameras of an apparatus, has been selected for use;
- adjusting at least two audio signals from microphones of the apparatus based upon which of the one or more cameras has been determined to have been selected for use;
- creating at least one separated speech signal from at least one of the audio signals;
- and
- combining the at least one separated speech signals with one or more of the adjusted audio signals on less than all channels carrying the adjusted audio signals.
A method comprising:
- determining which of one or more cameras, of a plurality of cameras of an apparatus, has been selected for use;
- adjusting at least two audio signals from microphones of the apparatus based upon which of the one or more cameras has been determined to have been selected for use;
- assigning a first one of the adjusted audio signals from a first one of the microphones into a first channel signal when the one or more cameras selected for use is determined to include a first one of the cameras;
- and
- alternatively assigning the first adjusted audio signal from the first microphone into a second channel signal when the one or more cameras selected for use is determined to include a second one of the cameras.
An apparatus comprising:
- at least one processor;
- and
- at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:
- determine which of one or more cameras, of a plurality of cameras of the apparatus, has been selected for use;
- adjusting at least two audio signals from microphones of the apparatus based upon which of the one or more cameras has been determined to have been selected for use;
- assigning a first one of the adjusted audio signals from a first one of the microphones into a first channel signal when the one or more cameras selected for use is determined to include a first one of the cameras;
- and
- alternatively assigning the first adjusted audio signal from the first microphone into a second channel signal when the one or more cameras selected for use is determined to include a second one of the cameras.
A non-transitory program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, the operations comprising:
- determining which of one or more cameras, of a plurality of cameras of an apparatus, has been selected for use;
- adjusting at least two audio signals from microphones of the apparatus based upon which of the one or more cameras has been determined to have been selected for use;
- assigning a first one of the adjusted audio signals from a first one of the microphones into a first channel signal when the one or more cameras selected for use is determined to include a first one of the cameras;
- and
- alternatively assigning the first adjusted audio signal from the first microphone into a second channel signal when the one or more cameras selected for use is determined to include a second one of the cameras.
A method comprising:
- generating audio signals from microphones of an apparatus;
- determining which of one or more cameras, of a plurality of cameras of the apparatus, has been selected for use;
- selecting at least one of the audio signals based upon which of the one or more cameras has been determined to have been selected for use;
- creating at least one separated speech signal from the at least one selected audio signals;
- and
- combining the at least one separated speech signal with the at least one selected audio signal on less than all channels carrying the audio signals.
An apparatus comprising:
- at least one processor;
- and
- at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:
- determine which of one or more cameras, of a plurality of cameras of the apparatus, has been selected for use;
- select at least one audio signal from microphones of the apparatus based upon which of the one or more cameras has been determined to have been selected for use;
- create at least one separated speech signal from the at least one audio signal;
- and
- combine the at least one separated speech signal with at least one of the selected audio signal on less than all channels carrying the at least one audio signal.
A non-transitory program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, the operations comprising:
- determining which of one or more cameras, of a plurality of cameras of an apparatus, has been selected for use;
- selecting at least one audio signal from microphones of the apparatus based upon which of the one or more cameras has been determined to have been selected for use;
- creating at least one separated speech signal from the at least one audio signal;
- and
- combining the at least one separated speech signal with the at least one selected audio signal on less than all channels carrying the at least one audio signal.
A method comprising:
- generating audio signals from microphones of an apparatus;
- determining which of one or more cameras, of a plurality of cameras of the apparatus, has been selected for use;
- configuring at least one of the audio signals based upon which of the one or more cameras has been determined to have been selected for use;
- creating at least one separated speech signal from the at . least one audio signal;
- and
- combining the at least one separated speech signal with the at least one audio signal on less than all channels carrying the at least one audio signal.
Dependencies are inferred from the claim text.