Methods and systems for speech detection
AssigneeSoapBox Labs Ltd.
InventorPatricia Scanlon
Life of this patent
Estimating the term…
Abstract
Methods and systems for processing user input to a computing system are disclosed. The computing system has access to an audio input and a visual input such as a camera. Face detection is performed on an image from the visual input, and if a face is detected this triggers the recording of audio and making the audio available to a speech processing function. Further verification steps can be combined with the face detection step for a multi-factor verification of user intent to interact with the system.
Claims20
A method of processing user input to a computing system having an audio input and a visual input, the method comprising:
- receiving, at the computing system, the audio input;
- determining whether the user has demonstrated an intent to interact with the computing system via the audio input, wherein determining whether the user has demonstrated the intent to interact with the computing system via the audio input comprises:
- performing a face detection method on an image received from the visual input after the audio input has been received;
- and
- determining whether said face detection method has detected a face within a predetermined time of the audio input having been received;
- and
- responsive to determining that the user has demonstrated the intent to interact with the computing system:
- recording an audio signal from said audio input;
- and
- making said audio signal available to a speech processing function.
A computing system for processing user input having an audio input and a visual input, the system comprising:
- a memory;
- and
- a processor, coupled to the memory, to:
- receive, at the computing system, the audio input;
- determine whether the user has demonstrated an intent to interact with the computing system via the audio input, wherein to determine whether the user has demonstrated the intent to interact with the computing system via the audio input, the processor is further to:
- perform a face detection method on an image received from the visual input after the audio input has been received;
- and
- determine whether said face detection method has detected a face within a predetermined time of the audio input having been received;
- and
- responsive to determining that the user has demonstrated the intent to interact with the computing system:
- record an audio signal from said audio input;
- and
- make said audio signal available to a speech processing function.
A non-transitory computer readable medium comprising instructions, which when executed by a processor, cause the processor to perform a method of processing user input to a computing system having an audio input and a visual input, the method comprising:
- receiving, at the computing system, the audio input;
- determining whether the user has demonstrated an intent to interact with the computing system via the audio input, wherein determining whether the user has demonstrated the intent to interact with the computing system via the audio input comprises:
- performing a face detection method on an image received from the visual input after the audio input has been received;
- and
- determining whether said face detection method has detected a face within a predetermined time of the audio input having been received;
- and
- responsive to determining that the user has demonstrated the intent to interact with the computing system:
- recording an audio signal from said audio input;
- and
- making said audio signal available to a speech processing function.
Dependencies are inferred from the claim text.