Earphone software and hardware
At least one exemplary embodiment is directed to a method of earphone feature control by using a graphic user interface on a device linked to the earphone.
1. A device comprising:
a display configured to show a graphic user interface (GUI), wherein the device is linked to an earphone, wherein the GUI includes on a same page of the GUI an interactive slider control to control the amount of ambient sound that passes through the earphone and a boost control, wherein activation of the boost control increases the volume of sound coming from in front of a user;
a memory configured to store instructions; and
a processor that executes the instructions to perform operations comprising:
receiving an input from the interactive slider or from the boost control; and
using the input to set the amount of ambient sound to be passed through the earphone or to increase the volume of sound coming from in front of the user, wherein the earphone includes:
an ambient sound microphone;
a speaker; and
a second microphone.
2. The device according to claim 1 , wherein the second microphone is an internal microphone.
3. The device of claim 2 , wherein the operation of using the input to set the amount of ambient sound to be passed through the earphone generates a modified ambient signal.
4. The device according to claim 3 , wherein the operations further include:
sending the modified ambient signal to the speaker.
5. The device according to claim 3 , wherein the operations further include:
receiving an audio content signal.
6. The device according to claim 5 , wherein the operations further include:
sending the audio content signal to the speaker.
7. The device according to claim 5 , wherein the operations further include:
generating a mixed signal by mixing the audio content signal with the modified ambient signal.
8. The device according to claim 7 , wherein the operations further include:
sending the mixed signal to the speaker.
9. A non-transitory machine-readable medium comprising instructions stored therein that when executed by a processor:
configure a display of a device to show a page of a graphic user interface, GUI, wherein the device is linked to an earphone and the page of the GUI shows simultaneously, to a user of the device, an interactive slider and a boost control;
receive an input from the interactive slider or from the boost control, wherein the interactive slider is to control the amount of ambient sound that passes from an ambient sound microphone of the earphone through a speaker of the earphone, and activation of the boost control increases the volume of sound coming from in front of the user; and
based on the input, set the amount of ambient sound to be passed through the earphone or increase the volume of sound coming from in front of the user.
10. The non-transitory machine-readable medium of claim 9 wherein the pass through of the ambient sound is based on input from front and back ambient sound microphones in the earphone.
11. The non-transitory machine-readable medium of claim 10 wherein the instructions configure the processor to receive input from an ear canal microphone of the earphone.
12. The non-transitory machine-readable medium of claim 9 wherein the instructions configure the processor to set the amount of ambient sound to be passed through the earphone by generating a modified ambient signal.
13. The non-transitory machine-readable medium of claim 12 wherein the instructions configure the processor to:
receive an audio content signal;
generate a mixed signal by mixing the audio content signal with the modified ambient signal; and
send the mixed signal to the speaker of the earphone.
14. The non-transitory machine-readable medium of claim 13 wherein the instructions configure the processor to combine input from an ear canal microphone of the earphone with input from the ambient sound microphone, into the mixed signal.