Context-aware voice guidance
First Claim
1. A method of providing context aware audible navigation prompts during a navigation presentation that an electronic device provides to offer guidance through a navigated route, the electronic device comprising a plurality of services utilizing audio, the electronic device audio played on a plurality of stereo speakers, the method comprising:
- identifying a navigation instruction to provide for a navigation maneuver;
determining an allowed type of audio prompt for the electronic device to provide for the identified navigation instruction by determining whether any audio service of the device is currently being utilized to receive a voice input;
based on detecting that a first audio service is currently receiving the voice input, determining that no audio prompt is allowed;
based on detecting that a second audio service is currently receiving the voice input, determining that a non-verbal audio prompt is allowed;
in response to determining that the non-verbal audio is allowed, suppressing verbal navigation prompts when a service in the plurality of services of the electronic device is being utilized to conduct the second audio service through the electronic device;
determining that the electronic device has approached a juncture along the navigated route that requires a turn;
playing a non-verbal audible prompt having a directional component that is defined for a particular direction of the next navigation turn when verbal navigation prompts are suppressed; and
displaying a textual notification on the device describing the next navigation turn using textual instructions when verbal navigation prompts are suppressed.
2 Assignments
0 Petitions
Accused Products
Abstract
A context-aware voice guidance method is provided that interacts with other voice services of a user device. The voice guidance does not provide audible guidance while the user is making a verbal request to any of the voice-activated services. Instead, the voice guidance transcribes its output on the screen while the verbal requests from the user are received. In some embodiments, the voice guidance only provides a short warning sound to get the user'"'"'s attention while the user is speaking on a phone call or another voice-activated service is providing audible response to the user'"'"'s inquires. The voice guidance in some embodiments distinguishes between music that can be ducked and spoken words, for example from an audiobook, that the user wants to pause instead of being skipped. The voice guidance ducks music but pauses spoken words of an audio book in order to provide voice guidance to the user.
-
Citations
26 Claims
-
1. A method of providing context aware audible navigation prompts during a navigation presentation that an electronic device provides to offer guidance through a navigated route, the electronic device comprising a plurality of services utilizing audio, the electronic device audio played on a plurality of stereo speakers, the method comprising:
-
identifying a navigation instruction to provide for a navigation maneuver; determining an allowed type of audio prompt for the electronic device to provide for the identified navigation instruction by determining whether any audio service of the device is currently being utilized to receive a voice input; based on detecting that a first audio service is currently receiving the voice input, determining that no audio prompt is allowed; based on detecting that a second audio service is currently receiving the voice input, determining that a non-verbal audio prompt is allowed; in response to determining that the non-verbal audio is allowed, suppressing verbal navigation prompts when a service in the plurality of services of the electronic device is being utilized to conduct the second audio service through the electronic device; determining that the electronic device has approached a juncture along the navigated route that requires a turn; playing a non-verbal audible prompt having a directional component that is defined for a particular direction of the next navigation turn when verbal navigation prompts are suppressed; and displaying a textual notification on the device describing the next navigation turn using textual instructions when verbal navigation prompts are suppressed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine readable medium storing a program for providing context aware audible navigation prompts during a navigation presentation that an electronic device provides to offer guidance through a navigated route, the electronic device comprising a plurality of services utilizing audio, the electronic device audio played on a plurality of stereo speakers, the program executable by at least one processing unit of the electronic device, the program comprising sets of instructions for:
-
identifying a navigation instruction to provide for a navigation maneuver; determining an allowed type of audio prompt for the electronic device to provide for the identified navigation instruction by determining whether any audio service of the device is currently being utilized to receive a voice input; based on detecting that a first audio service is currently receiving the voice input, determining that no audio prompt is allowed; based on detecting that a second audio service is currently receiving the voice input, determining that a non-verbal audio prompt is allowed; in response to determining that the non-verbal audio is allowed, suppressing verbal navigation prompts when a service in the plurality of services of the electronic device is being utilized to conduct the second audio service through the electronic device; determining that the electronic device has approached a juncture along the navigated route that requires a turn; playing a non-verbal audible prompt having a directional component that is defined for a particular direction of the next navigation turn when verbal navigation prompts are suppressed; and displaying a textual notification on the device describing the next navigation turn using textual instructions when verbal navigation prompts are suppressed. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification