Application of user-specified transformations to automatic speech recognition results
First Claim
1. A computer-implemented method comprising:
- receiving, from a client device, a user-specified behavior requirement in a speech recognition system wherein the user-specified behavior requirement changes a setting to an input speech recognition grammar specification prior to recognizing speech to select or de-select a built-in transformation from a set of built-in transformations of the speech recognition system to apply to recognized speech, and wherein the user-specified behavior requirement includes a semantic tag that specifies at least one of;
a proper name, a phone number, an address, an email address, an internet protocol address, and a web address;
encoding the received user-specified behavior requirement into an input speech recognition grammar specification for the speech recognition system;
receiving a request to recognize speech from an application;
recognizing the speech to form a recognized word sequence;
transforming the recognized word sequence according to the user-specified behavior requirement according to a semantic tag associated with the word sequence; and
providing the transformed sequence to the application.
2 Assignments
0 Petitions
Accused Products
Abstract
Textual transcription of speech is generated and formatted according to user-specified transformation and behavior requirements for a speech recognition system having input grammars and transformations. An apparatus may include a speech recognition platform configured to receive a user-specified transformation requirement, recognize speech in speech data into recognized speech according to a set of recognition grammars; and apply transformations to the recognized speech according to the user-specified transformation requirement. The apparatus may further be configured to receive a user-specified behavior requirement and transform the recognized speech according to the behavior requirement. Other embodiments are described and claimed.
26 Citations
16 Claims
-
1. A computer-implemented method comprising:
-
receiving, from a client device, a user-specified behavior requirement in a speech recognition system wherein the user-specified behavior requirement changes a setting to an input speech recognition grammar specification prior to recognizing speech to select or de-select a built-in transformation from a set of built-in transformations of the speech recognition system to apply to recognized speech, and wherein the user-specified behavior requirement includes a semantic tag that specifies at least one of;
a proper name, a phone number, an address, an email address, an internet protocol address, and a web address;encoding the received user-specified behavior requirement into an input speech recognition grammar specification for the speech recognition system; receiving a request to recognize speech from an application; recognizing the speech to form a recognized word sequence; transforming the recognized word sequence according to the user-specified behavior requirement according to a semantic tag associated with the word sequence; and providing the transformed sequence to the application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for implementing formatted recognized speech, the system comprising:
a speech recognition platform configured to; receive a user-specified behavior requirement, wherein the user-specified behavior requirement changes a setting to an input speech recognition grammar specification to select or de-select a built-in transformation from a set of built-in transformations of the speech recognition system; receive a user-specified transformation requirement, wherein the user-specified transformation requirement specifies prior to recognizing speech to the speech recognition platform transformations to apply to recognized speech and wherein the user-specified transformation requirement includes a semantic tag that specifies at least one of;
a proper name, a phone number, an address, an email address, an internet protocol address, and a web address;encode the user-specified transformation requirement into the input speech recognition grammar specification for the speech recognition platform; recognize speech in speech data into recognized speech according to a set of recognition grammars including the input speech recognition grammar specification; and apply transformations to the recognized speech according to the user-specified transformation requirement. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. An article comprising a storage medium containing instructions that if executed enable a system to:
-
receive a request to recognize speech from an application; recognize the speech to form a recognized word sequence; transform the recognized word sequence according to a user-specified behavior requirement encoded into an input speech recognition grammar specification, wherein the user-specified behavior requirement changes a setting prior to recognizing speech to the input speech recognition grammar to select or de-select a built-in transformation from a set of built-in transformations of a speech recognition system to apply to recognized speech, and wherein the user-specified behavior requirement includes a semantic tag that specifies at least one of;
a proper name, a phone number, an address, an email address, an internet protocol address, and a web address; andprovide the transformed sequence to the application. - View Dependent Claims (14, 15, 16)
-
Specification