Continuous voice sensing
First Claim
1. A method for continuous voice sensing comprising:
- detecting and buffering, by a first module, a key phrase in an acoustic signal, the acoustic signal including at least one captured sound; and
responsive to the detection;
sending an interrupt to a second module, the second module being responsive to the interrupt to boot up from a low power mode to an operational mode;
while the second module is booting up, continue buffering, by the first module, a clean speech output; and
switching the first module to an omnidirectional microphone mode.
3 Assignments
0 Petitions
Accused Products
Abstract
Provided are methods and systems for continuous voice sensing. An example method allows for detecting and buffering, by a first module, a key phrase in an acoustic signal. Responsive to the detection, the method includes sending an interrupt to a second module and switching the first module to an omnidirectional microphone mode. Upon receiving the interrupt, the second module is operable to boot up from a low power mode to an operational mode. While the second module is booting up, the first module is operable to continue to buffer a clean speech output generated from an acoustic signal captured by at least one omnidirectional microphone. After the second module is booted, an indication may be sent to the first module that the second module is ready to exchange data through a fast connection. Upon receiving the indication, the buffered clean speech output may be sent to the second module.
123 Citations
17 Claims
-
1. A method for continuous voice sensing comprising:
-
detecting and buffering, by a first module, a key phrase in an acoustic signal, the acoustic signal including at least one captured sound; and responsive to the detection; sending an interrupt to a second module, the second module being responsive to the interrupt to boot up from a low power mode to an operational mode; while the second module is booting up, continue buffering, by the first module, a clean speech output; and switching the first module to an omnidirectional microphone mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for continuous voice sensing comprising:
a first module, the first module operable to; detect and buffer a key phrase in an acoustic signal, the acoustic signal including at least one captured sound; and in response to the detection; send an interrupt to a second module, the second module being responsive to the interrupt to boot up from a low power mode to an operational mode; while the second module is booting up, continue to buffer, by the first module, a clean speech output; and switch to an omnidirectional microphone mode. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. A non-transitory processor-readable medium having embodied thereon a program being executable by at least one processor to perform a method for continuous voice sensing, the method comprising:
-
detecting and buffering, by a first module, a key phrase in an acoustic signal, the acoustic signal including at least one captured sound; and responsive to the detection; sending an interrupt to a second module, the second module being responsive to the interrupt to boot up from a low power mode to an operational mode; while the second module is booting up, continue buffering, by the first module, a clean speech output; and switching the first module to an omnidirectional microphone mode.
-
Specification