Audio call analysis
First Claim
1. A device comprising:
- a communication interface configured to receive an audio signal associated with an audio call;
one or more input interfaces configured to receive user input during the audio call; and
a processor configured to;
generate an audio recording of the audio signal in response to receiving first user input via the one or more input interfaces;
generate text by performing speech-to-text conversion of the audio recording;
perform a comparison of the text to a pattern;
identify, based on the comparison, a portion of the text that matches the pattern; and
provide, to a display, a graphical user interface that includes;
the portion of the text in an editable field;
an option that is selectable to initiate performance of an action corresponding to the pattern and based on content in the editable field of the graphical user interface;
receive second user input via the one or more input interfaces, the second user input indicating an updated value of the editable field; and
in response to receipt of selection of the option, perform the action based on the updated value of the editable field, the updated value distinct from the portion of the text.
1 Assignment
0 Petitions
Accused Products
Abstract
A device includes a communication interface, an input interface, and a processor. The communication interface is configured to receive an audio signal associated with an audio call. The input interface is configured to receive user input during the audio call. The processor is configured to generate an audio recording of the audio signal in response to receiving the user input. The processor is also configured to generate text by performing speech-to-text conversion of the audio recording. The processor is further configured to perform a comparison of the text to a pattern. The processor is also configured to identify, based on the comparison, a portion of the text that matches the pattern. The processor is further configured to provide the portion of the text and an option to a display. The option is selectable to initiate performance of an action corresponding to the pattern.
4 Citations
30 Claims
-
1. A device comprising:
-
a communication interface configured to receive an audio signal associated with an audio call; one or more input interfaces configured to receive user input during the audio call; and a processor configured to; generate an audio recording of the audio signal in response to receiving first user input via the one or more input interfaces; generate text by performing speech-to-text conversion of the audio recording; perform a comparison of the text to a pattern; identify, based on the comparison, a portion of the text that matches the pattern; and provide, to a display, a graphical user interface that includes; the portion of the text in an editable field; an option that is selectable to initiate performance of an action corresponding to the pattern and based on content in the editable field of the graphical user interface; receive second user input via the one or more input interfaces, the second user input indicating an updated value of the editable field; and in response to receipt of selection of the option, perform the action based on the updated value of the editable field, the updated value distinct from the portion of the text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving, at a device, an audio signal associated with an audio call; receiving, at the device, user input during the audio call; generating, at the device, an audio recording of the audio signal in response to receiving the user input; generating, at the device, text by performing speech-to-text conversion of the audio recording; performing, at the device, a comparison of the text to a pattern; identifying, based on the comparison, a portion of the text that matches the pattern; providing, from the device to a display; the portion of the text in an editable field; and an option that is selectable to initiate performance of an action corresponding to the pattern and based on content in the editable field; receiving, at the device, second user input indicating an updated value of the editable field; and in response to receiving a selection of the option, performing the action based on the updated value of the editable field, wherein the updated value is distinct from the portion of the text. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer-readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving an audio signal associated with an audio call; receiving user input during the audio call; generating an audio recording of the audio signal in response to receiving the user input; generating text by performing speech-to-text conversion of the audio recording; performing a comparison of the text to a pattern; identifying, based on the comparison, a portion of the text that matches the pattern; and providing, to a display, a graphical user interface that includes; the portion of the text in an editable field; an option that is selectable to initiate performance of an action corresponding to the pattern and based on content in the editable field of the graphical user interface; receiving second user input indicating an updated value of the editable field; and in response to receiving a selection of the option, performing the action based on the updated value of the editable field, the updated value distinct from the portion of the text. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus comprising:
-
means for receiving an audio signal associated with an audio call; means for receiving user input during the audio call; means for generating an audio recording of the audio signal and identifying a portion of text that matches a pattern, the audio recording generated in response to receiving first user input via the means for receiving user input, wherein the text is generated by performing speech-to-text conversion of the audio recording; means for displaying the portion of the text in an editable field of a graphical user interface and an option that is selectable to initiate performance of an action, the action corresponding to the pattern and based on content in the editable field of the graphical user interface; and means for performing the action, the means for performing the action configured to perform the action in response to receipt of second user input and a selection of the option via the means for receiving user input, wherein the second user input indicates an updated value of the editable field distinct from the portion of the text, and wherein the action is performed based on the updated value of the editable field. - View Dependent Claims (30)
-
Specification