Abstract:
An apparatus for audio beamforming with distance and environmental information is described herein. The apparatus includes a microphone or a plurality of microphones, a distance detector, a delay detector, and a processor. The distance detector is to determine a distance of an audio source from the apparatus. The delay is calculated based on the distance determined by the distance detector. The delay is determined for each of the microphones. Additionally, the processor is to perform audio beamforming of audio from the microphone array combined with a microphone specific delay applied to the audio signals from the microphones.
Abstract:
Embodiments are generally directed to handling-noise based gesture control for electronic devices. An embodiment of an apparatus includes a cover; multiple noise detection elements, the noise detection elements to detect handling-noise including noise generated by a command gesture performed on a surface of the cover of the apparatus, the plurality of noise detection elements including at least a first noise detection element in a first location and a second noise detection element in a second location; and a processor, the processor to process noise data generated by the plurality of noise detection elements to detect and identify the command gesture.
Abstract:
Various systems and methods for providing audio obstruction effects in 3D parallax user interfaces are described herein. An apparatus comprises: a presentation module to present a 3D parallax user interface on an electronic device, the 3D parallax user interface including a foreground layer and a background layer, the foreground layer having a foreground user interface component and the background layer having a background user interface component, the foreground user interface component obstructing at least a portion of the background user interface component; a receiving module to receive a signal to generate an audio notification for the background user interface component; and an audio effect module to: determine an audio effect to apply to the audio notification, the audio effect based on the position of the background user interface component in relation to the foreground user interface component; and apply the audio effect to the audio notification.
Abstract:
Various systems and methods for providing audio obstruction effects in 3D parallax user interfaces are described herein. An apparatus comprises: a presentation module to present a 3D parallax user interface on an electronic device, the 3D parallax user interface including a foreground layer and a background layer, the foreground layer having a foreground user interface component and the background layer having a background user interface component, the foreground user interface component obstructing at least a portion of the background user interface component; a receiving module to receive a signal to generate an audio notification for the background user interface component; and an audio effect module to: determine an audio effect to apply to the audio notification, the audio effect based on the position of the background user interface component in relation to the foreground user interface component; and apply the audio effect to the audio notification.