Wearable electronic device selects HRTFs based on eye distance and provides binaural sound
First Claim
Patent Images
1. A method to provide a voice in binaural sound to a user during an electronic call, the method comprising:
- determining, with a wearable electronic device (WED) worn on a head of the user, a physical attribute of the user that includes a distance between eyes of the user;
selecting, based on the physical attribute of the user that includes the distance between the eyes of the user, user-specific head-related transfer functions (HRTFs) of the user;
processing, with a digital signal processor (DSP) during the electronic call, the voice with the user-specific HRTFs to generate the voice in the binaural sound that localizes at a sound localization point (SLP) at a location in empty space at least one meter away from the user;
detecting, with a camera in the WED, eye movement of the user; and
altering, in response to the detecting of the eye movement, the user-specific HRTFs being processed with the voice to move the voice from externally localizing to the SLP to externally localizing to another SLP.
0 Assignments
0 Petitions
Accused Products
Abstract
A method provides a voice in binaural sound to a user. A wearable electronic device (WED) selects head-related transfer functions (HRTFs) based on a distance between eyes of the user. A digital signal processor (DSP) in the WED processes the voice with the HRTFs to generate the voice in the binaural sound that localizes at a sound localization point (SLP) at a location in empty space to the user.
7 Citations
18 Claims
-
1. A method to provide a voice in binaural sound to a user during an electronic call, the method comprising:
-
determining, with a wearable electronic device (WED) worn on a head of the user, a physical attribute of the user that includes a distance between eyes of the user; selecting, based on the physical attribute of the user that includes the distance between the eyes of the user, user-specific head-related transfer functions (HRTFs) of the user; processing, with a digital signal processor (DSP) during the electronic call, the voice with the user-specific HRTFs to generate the voice in the binaural sound that localizes at a sound localization point (SLP) at a location in empty space at least one meter away from the user; detecting, with a camera in the WED, eye movement of the user; and altering, in response to the detecting of the eye movement, the user-specific HRTFs being processed with the voice to move the voice from externally localizing to the SLP to externally localizing to another SLP. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium storing instructions that one or more electronic devices execute to provide a voice in binaural sound to a user, the method comprising:
-
measuring, with a wearable electronic device (WED) worn on a head of the user, a distance between eyes of the user; selecting, based on the distance between the eyes of the user, head-related transfer functions (HRTFs) for the user; processing, with a digital signal processor (DSP), the voice with the HRTFs to generate the voice in the binaural sound that localizes at a sound localization point (SLP) at a location in empty space at least one meter away from the head of the user; maintaining the SLP at a fixed location with respect to the head of the user as the user moves around a room in which the user and the SLP are located such that an origin of the voice at the SLP follows the user as the user moves around the room; displaying, with the WED, multiple screens with SLPs that externally localize as the binaural sound in empty space at each of the multiple screens; and receiving, at the WED, a body gesture from the user that commands the WED to arrange the SLPs in an order that includes moving one of the SLPs to a foreground and one of the SLPs to a background. - View Dependent Claims (10, 11, 12, 14, 15)
-
-
13. A non-transitory computer readable storage medium storing instructions that one or more electronic devices execute to provide a voice in binaural sound to a user, the method comprising:
-
measuring, with a wearable electronic device (WED) worn on a head of the user, a distance between eyes of the user; selecting, based on the distance between the eyes of the user, head-related transfer functions (HRTFs) for the user; processing, with a processor, the voice with the HRTFs to generate the voice in the binaural sound that localizes at a sound localization point (SLP) at a location in empty space at least one meter away from the head of the user; maintaining the SLP at a fixed location with respect to the head of the user as the user moves around a room in which the user and the SLP are located such that an origin of the voice at the SLP follows the user as the user moves around the room; displaying, with the WED and at the SLP at the location in empty space, an augmented reality image of a person that is an intelligent personal assistant; receiving, at a microphone in the WED, a voice command directed to the intelligent personal assistant; and moving, by the intelligent personal assistant and in response to receiving the voice command, the SLP at the fixed location with respect to the head of the user to another fixed location with respect to the head of the user.
-
-
16. A method to provide a voice in binaural sound to a user, the method comprising:
-
determining, from at least one of a sensor or a camera in a wearable electronic device (WED) while the WED is worn on a head of the user, a distance between eyes of the user; selecting, based on the distance between the eyes of the user, user-specific head-related transfer functions (HRTFs) for the user; receiving, at the WED and from the user, a body gesture that designates a sound localization point (SLP) in empty space where the voice externally localizes to the user as the binaural sound; processing, with a digital signal processor (DSP), the voice with the user-specific HRTFs to generate the voice in the binaural sound that externally localizes at the SLP in empty space designated by the body gesture of the user; receiving, at a microphone in the WED, a voice command to change the SLP; and changing, in response to receiving the voice command, the SLP from externally localizing as the binaural sound to internally localizing as stereo sound. - View Dependent Claims (17, 18)
-
Specification