Systems and methods for equalizing audio for playback on an electronic device
AssigneeGoogle Technology Holdings LLC
InventorsAdrian M. Schuster, Kevin J. Bastyr, Prabhu Annabathula, Andrew K. Wells, Wen Hao Zhang
Life of this patent
Estimating the term…
Abstract
Embodiments are provided for receiving a request to output audio at a first speaker and a second speaker of an electronic device, determining that the electronic device is oriented in a portrait orientation or a landscape orientation, identifying, based on the determined orientation, a first equalization setting for the first speaker and a second equalization setting for the second speaker, providing, for output at the first speaker, a first audio signal with the first equalization setting, and providing, for output at the second speaker, a second audio signal with the second equalization setting.
Claims20
A method comprising:
- receiving a request to output audio at a first speaker of an electronic device, a second speaker of the electronic device, and a third speaker external to the electronic device, the first speaker and the second speaker located on a front side of the electronic device;
- when a bottom side of the electronic device is supported by a surface, determining that the electronic device is oriented in a portrait orientation or a landscape orientation;
- identifying, based on the determined orientation, a first equalization setting for the first speaker and a second equalization setting for the second speaker;
- providing, for output at the first speaker, a first audio signal with the first equalization setting;
- and
- providing, for output at the second speaker, a second audio signal with the second equalization setting;
- wherein a third audio signal with a default equalization setting is output by the third speaker.
A electronic device comprising at least one processor and a computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
- receiving a request to output audio at a first speaker of the electronic device, a second speaker of the electronic device, and a third speaker external to the electronic device, the first speaker and the second speaker located on a front side of the electronic device;
- when a bottom side of the electronic device is supported by a surface, determining that the electronic device is oriented in a portrait orientation or a landscape orientation;
- identifying, based on the determined orientation, a first equalization setting for the first speaker and a second equalization setting for the second speaker;
- providing, for output at the first speaker, a first audio signal with the first equalization setting;
- and
- providing, for output at the second speaker, a second audio signal with the second equalization setting;
- wherein a third audio signal with a default equalization setting is output by the third speaker.
A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
- receiving a request to output audio at a first speaker of an electronic device, a second speaker of the electronic device, and a third speaker external to the electronic device, the first speaker and the second speaker located on a front side of the electronic device;
- when a bottom side of the electronic device is supported by a surface, determining that the electronic device is oriented in a portrait orientation or a landscape orientation;
- identifying, based on the determined orientation, a first equalization setting for the first speaker and a second equalization setting for the second speaker;
- providing, for output at the first speaker, a first audio signal with the first equalization setting;
- and
- providing, for output at the second speaker, a second audio signal with the second equalization setting;
- wherein a third audio signal with a default equalization setting is output by the third speaker.
Dependencies are inferred from the claim text.