SYSTEM AND METHOD FOR CORRECTING SPEECH INPUT
First Claim
Patent Images
1. A system comprising:
- a data processor; and
a speech input processing module, executable by the data processor, the speech input processing module being configured to;
receive a base input string;
detect a correction operation;
receive a replacement string in response to the correction operation;
generate a base object set from the base input string and a replacement object set from the replacement string;
identify a matching base object of the base object set that is most phonetically similar to a replacement object of the replacement object set; and
replace the matching base object with the replacement object in the base input string.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for correcting speech input are disclosed. A particular embodiment includes: receiving a base input string; detecting a correction operation; receiving a replacement string in response to the correction operation; generating a base object set from the base input string and a replacement object set from the replacement string; identifying a matching base object of the base object set that is most phonetically similar to a replacement object of the replacement object set; and replacing the matching base object with the replacement object in the base input string.
44 Citations
20 Claims
-
1. A system comprising:
-
a data processor; and a speech input processing module, executable by the data processor, the speech input processing module being configured to; receive a base input string; detect a correction operation; receive a replacement string in response to the correction operation; generate a base object set from the base input string and a replacement object set from the replacement string; identify a matching base object of the base object set that is most phonetically similar to a replacement object of the replacement object set; and replace the matching base object with the replacement object in the base input string. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a base input string; detecting a correction operation; receiving a replacement string in response to the correction operation; generating a base object set from the base input string and a replacement object set from the replacement string; identifying a matching base object of the base object set that is most phonetically similar to a replacement object of the replacement object set; and replacing the matching base object with the replacement object in the base input string. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-useable storage medium embodying instructions which, when executed by a machine, cause the machine to:
-
receive a base input string; detect a correction operation; receive a replacement string in response to the correction operation; generate a base object set from the base input string and a replacement object set from the replacement string; identify a matching base object of the base object set that is most phonetically similar to a replacement object of the replacement object set; and replace the matching base object with the replacement object in the base input string. - View Dependent Claims (20)
-
Specification