SYSTEMS AND METHODS FOR HANDS-FREE VOICE CONTROL AND VOICE SEARCH
First Claim
Patent Images
1. A method comprising:
- receiving an acoustic input signal that includes a plurality of spoken words or phrases; and
processing the acoustic input signal with a plurality of acoustic recognition processes to recognize a predetermined target sound within the acoustic input signal,wherein the acoustic input signal is temporally divided into a plurality of frames,wherein different acoustic recognition processes start processing different segments of the acoustic input signal at different frames,wherein, at each frame, one or more of the acoustic recognition processes determine whether the predetermined target sound has been recognized, andwherein a determination that the target sound has been recognized ends the processing of the acoustic input signal.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment the present invention includes a method comprising receiving an acoustic input signal and processing the acoustic input signal with a plurality of acoustic recognition processes configured to recognize the same target sound. Different acoustic recognition processes start processing different segments of the acoustic input signal at different time points in the acoustic input signal. In one embodiment, initial states in the recognition processes may be configured on each time step.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving an acoustic input signal that includes a plurality of spoken words or phrases; and processing the acoustic input signal with a plurality of acoustic recognition processes to recognize a predetermined target sound within the acoustic input signal, wherein the acoustic input signal is temporally divided into a plurality of frames, wherein different acoustic recognition processes start processing different segments of the acoustic input signal at different frames, wherein, at each frame, one or more of the acoustic recognition processes determine whether the predetermined target sound has been recognized, and wherein a determination that the target sound has been recognized ends the processing of the acoustic input signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium having stored thereon program code executable by a processor, said program code comprising:
-
code that causes the processor to receive an acoustic input signal that includes a plurality of spoken words or phrases; and code that causes the processor to process the acoustic input signal with a plurality of acoustic recognition processes to recognize a predetermined target sound within the acoustic input signal, wherein the acoustic input signal is temporally divided into a plurality of frames, wherein different acoustic recognition processes start processing different segments of the acoustic input signal at different frames, wherein, at each frame, one or more of the acoustic recognition processes determine whether the predetermined target sound has been recognized, and wherein a determination that the target sound has been recognized ends the processing of the acoustic input signal. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer system comprising:
-
one or more processors, each processor configured to; receive an acoustic input signal that includes a plurality of spoken words or phrases; and process the acoustic input signal with a plurality of acoustic recognition processes to recognize a predetermined target sound within the acoustic input signal, wherein the acoustic input signal is temporally divided into a plurality of frames, wherein different acoustic recognition processes start processing different segments of the acoustic input signal at different frames, wherein, at each frame, one or more of the acoustic recognition processes determine whether the predetermined target sound has been recognized, and wherein a determination that the target sound has been recognized ends the processing of the acoustic input signal.
-
Specification