CONTEXT-AWARE VOICE GUIDANCE
First Claim
1. A method of providing context aware voice prompts on an electronic device, the electronic device comprising a plurality of services utilizing audio, the method comprising:
- suppressing the audio prompts when a service in the plurality of services is currently cognitively receiving voice input from a human using the electronic device;
allowing non-verbal prompts when a conversational audio session is active between a service in the plurality of services and the human but no service is currently cognitively receiving voice input from the human; and
allowing verbal prompts and non-verbal prompts when no service in the plurality of services has an active conversational audio session with the human and no service in the plurality of services is currently cognitively receiving voice input from the human.
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.
435 Citations
22 Claims
-
1. A method of providing context aware voice prompts on an electronic device, the electronic device comprising a plurality of services utilizing audio, the method comprising:
-
suppressing the audio prompts when a service in the plurality of services is currently cognitively receiving voice input from a human using the electronic device; allowing non-verbal prompts when a conversational audio session is active between a service in the plurality of services and the human but no service is currently cognitively receiving voice input from the human; and allowing verbal prompts and non-verbal prompts when no service in the plurality of services has an active conversational audio session with the human and no service in the plurality of services is currently cognitively receiving voice input from the human. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine readable medium storing a program for providing context aware voice prompts on an electronic device, the electronic device comprising a plurality of services utilizing audio, the program executable by at least one processing unit, the program comprising sets of instructions for:
-
suppressing the audio prompts when a service in the plurality of services is currently cognitively receiving voice input from a human using the electronic device; allowing non-verbal prompts when a conversational audio session is active between a service in the plurality of services and the human but no service is currently cognitively receiving voice input from the human; and allowing verbal prompts and non-verbal prompts when no service in the plurality of services has an active conversational audio session with the human and no service in the plurality of services is currently cognitively receiving voice input from the human. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification