Systems and Methods for Hands-free Voice Control and Voice Search
First Claim
Patent Images
1. 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,wherein different acoustic recognition processes start processing different segments of the acoustic input signal at different time points in the acoustic input signal.
1 Assignment
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
22 Claims
-
1. 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, wherein different acoustic recognition processes start processing different segments of the acoustic input signal at different time points in the acoustic input signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, in a processor, an acoustic input signal; and processing the acoustic input signal with a plurality of acoustic recognition processes configured to recognize the same target sound, the plurality of acoustic recognition processes comprising a Viterbi search of a plurality of states corresponding to acoustic units of an acoustic model, the plurality of states including initial states and final states of the acoustic model, wherein initial states are reset on each time steps if a score for the initial state on a previous time step is below a threshold, said score is calculated for a plurality of said states on each time step, said score comprising an offset to increase the score of each state so that scores of different durations are comparable, and a result is generated when a score of a final state increases above a threshold.
-
-
17. A computer readable storage medium embodying a computer program for performing a method, said 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, wherein different acoustic recognition processes start processing different segments of the acoustic input signal at different time points in the acoustic input signal. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer system comprising:
-
one or more processors, each processor configured to; receive an acoustic input signal; and process the acoustic input signal with a plurality of acoustic recognition processes configured to recognize the same target sound, wherein different acoustic recognition processes start processing different segments of the acoustic input signal at different time points in the acoustic input signal.
-
Specification