Auditory device source detection and response
A computer-implemented method performed on a user device includes wirelessly connecting a user device to an auditory device. The method further includes determining a type of auditory device wirelessly connected to the user device. The method further includes determining a type of action being performed by the user device. The method further includes transmitting an instruction to the auditory device to apply a first preset based on the type of auditory device and the type of action.
1 . A computer-implemented method performed on a user device, the method comprising:
wirelessly connecting a user device to an auditory device;
determining a type of auditory device wirelessly connected to the user device;
determining a type of action being performed by the user device; and
transmitting an instruction to the auditory device to apply a first preset based on the type of auditory device and the type of action.
2 . The method of claim 1 , wherein the first preset is a phone call preset that applies a speech preset curve and noise cancellation or adaptive noise cancellation to sounds detected by the auditory device.
3 . The method of claim 1 , wherein the first preset is a streaming audio preset that applies a music preset curve to sounds detected by the auditory device.
4 . The method of claim 1 , wherein the first preset is a streaming video preset that applies a video preset curve to sounds detected by the auditory device.
5 . The method of claim 1 , wherein the type of action is a first type of action and further comprising:
determining a second type of action being performed by the user device, wherein the second type of action is different from the first type of action; and
transmitting an instruction to the auditory device to apply a second preset based on the type of auditory device and the second type of action.
6 . The method of claim 1 , further comprising:
generating graphical data for displaying a user interface that includes an option for a user to select one or more words that are associated with a second preset, wherein determining that the user spoke the one or more words results the auditory device applying the second preset.
7 . The method of claim 1 , wherein the type of auditory device is at least one auditory device selected from the group of a hearing aid, earbuds, headphones, and a speaker.
8 . An auditory device comprising:
one or more processors; and
logic encoded in one or more non-transitory media for execution by the one or more processors and when executed are operable to:
wirelessly connect to a user device;
transmit information to the user device that identifies a type of the auditory device wirelessly connected to the user device;
query the user device about a type of action being performed by the user device; and
apply a first preset based on the type of auditory device and the type of action.
9 . The auditory device of claim 8 , wherein the logic is further operable to:
detect a user speaking;
determine an auditory command based on the user speaking; and
apply a second preset based on the auditory command.
10 . The auditory device of claim 8 , wherein the logic is further operable to:
detect a hand gesture or a tap made by a user;
determine a command corresponding to the hand gesture or the tap; and
apply a second preset based on the command.
11 . The auditory device of claim 8 , wherein the first preset is a phone call preset that applies a speech preset curve and noise cancellation or adaptive noise cancellation to sounds detected by the auditory device.
12 . The auditory device of claim 8 , wherein the first preset is a streaming audio preset that applies a music preset curve to sounds detected by the auditory device.
13 . The auditory device of claim 8 , wherein the first preset is a streaming video preset that applies a video preset curve to sounds detected by the auditory device.
14 . The auditory device of claim 8 , wherein the type of action is a first type of action and the logic is further operable to:
query the user device about the type of action being performed by the user device; and
apply a second preset based on the type of auditory device and the type of action, wherein the second preset is different from the first preset.
15 . The auditory device of claim 8 , wherein the type of auditory device is at least one auditory device selected from the group of a hearing aid, earbuds, headphones, and a speaker.
16 . Software encoded in one or more non-transitory computer-readable media for execution by the one or more processors and when executed is operable to:
wirelessly connect a user device to an auditory device;
determine a type of auditory device wirelessly connected to the user device;
determine a type of action being performed by the user device; and
transmit an instruction to the auditory device to apply a first preset based on the type of auditory device and the type of action.
17 . The software of claim 16 , wherein the first preset is a phone call preset that applies a speech preset curve and noise cancellation or adaptive noise cancellation to sounds detected by the auditory device.
18 . The software of claim 16 , wherein the first preset is a streaming audio preset that applies a music preset curve to sounds detected by the auditory device.
19 . The software of claim 16 , wherein the preset is a streaming video preset that applies a video preset curve to sounds detected by the auditory device.
20 . The software of claim 16 , wherein the type of action is a first type of action and the software is further operable to:
determine a second type of action being performed by the user device; and
transmit an instruction to the auditory device to apply a second preset based on the type of auditory device and the second type of action.