SOUND RECOGNITION METHOD AND SYSTEM
First Claim
Patent Images
1. A method for generating an anti-model of a sound class, the method comprising:
- receiving a plurality of candidate sound data;
receiving a reference sound model of the sound class;
determining a plurality of similarity values between the plurality of candidate sound data and the reference sound model; and
generating the anti-model of the sound class based on at least one candidate sound data having the similarity value within a similarity threshold range.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating an anti-model of a sound class is disclosed. A plurality of candidate sound data is provided for generating the anti-model. A plurality of similarity values between the plurality of candidate sound data and a reference sound model of a sound class is determined. An anti-model of the sound class is generated based on at least one candidate sound data having the similarity value within a similarity threshold range.
-
Citations
48 Claims
-
1. A method for generating an anti-model of a sound class, the method comprising:
-
receiving a plurality of candidate sound data; receiving a reference sound model of the sound class; determining a plurality of similarity values between the plurality of candidate sound data and the reference sound model; and generating the anti-model of the sound class based on at least one candidate sound data having the similarity value within a similarity threshold range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing a sound recognition service to at least one application in a device, the method comprising:
-
receiving an input sound; determining a first likelihood of the input sound matching a target sound class of the at least one application based on a sound model of the target sound class; determining a second likelihood of the input sound matching at least one non-target sound class based on an anti-model of the target sound class; and generating a sound detection result indicating whether the input sound corresponds to the target sound class, based on the first likelihood and the second likelihood. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for providing at least one of a sound model and an anti-model to be used in sound recognition, the system comprising:
-
a receiving unit configured to receive a plurality of candidate sound data; and an anti-model generation unit configured to; receive a reference sound model of a sound class; determine a plurality of similarity values between the plurality of candidate sound data and the reference sound model; and generate the anti-model of the sound class based on at least one candidate sound data having the similarity value within a similarity threshold range. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A device for providing a sound recognition service to at least one application running on the device, the device comprising:
-
a sound sensing unit configured to capture an input sound; a storage unit configured to store a sound model and an anti-model of a target sound class; and a sound detection unit configured to; determine a first likelihood of the input sound matching the target sound class based on the sound model of the target sound class; determine a second likelihood of the input sound matching at least one non-target sound class based on the anti-model of the target sound class; and generate a sound detection result indicating whether the input sound corresponds to the target sound class, based on the first likelihood and the second likelihood. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A non-transitory computer-readable medium comprising instructions for generating an anti-model of a sound class, the instructions causing a processor to perform operations of:
-
receiving a plurality of candidate sound data; receiving a reference sound model of the sound class; determining a plurality of similarity values between the plurality of candidate sound data and the reference sound model; and generating the anti-model of the sound class based on at least one candidate sound data having the similarity value within a similarity threshold range. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A non-transitory computer-readable medium comprising instructions for providing a sound recognition service to at least one application in a device, the instructions causing a processor to perform operations of:
-
receiving an input sound; determining a first likelihood of the input sound matching a target sound class of at least one application based on a sound model of the target sound class; determining a second likelihood of the input sound matching at least one non-target sound class based on an anti-model of the target sound class; and generating a sound detection result indicating whether the input sound corresponds to the target sound class, based on the first likelihood and the second likelihood. - View Dependent Claims (40, 41, 42)
-
-
43. A system for providing at least one of a sound model and an anti-model to be used in sound recognition, the system comprising:
-
means for receiving a plurality of candidate sound data; and means for generating the anti-model based on at least one of the plurality of candidate sound data, wherein the means for generating the anti-model is configured to; receive a reference sound model of a sound class; determine a plurality of similarity values between the plurality of candidate sound data and the reference sound model; and generate the anti-model of the sound class based on at least one candidate sound data having the similarity value within a similarity threshold range. - View Dependent Claims (44, 45, 46)
-
-
47. A device for providing a sound recognition service to at least one application running on the device, the device comprising:
-
means for capturing an input sound; means for storing a sound model and an anti-model of a target sound class; and means for determining a first likelihood of the input sound matching the target sound class based on the sound model of the target sound class;
determining a second likelihood of the input sound matching at least one non-target sound class based on the anti-model of the target sound class; and
generating a sound detection result indicating whether the input sound corresponds to the target sound class, based on the first likelihood and the second likelihood. - View Dependent Claims (48)
-
Specification