Filtering data in an audio stream
First Claim
Patent Images
1. A system comprising:
- at least one processor;
at least one memory component;
a live audio stream having one or more spoken words,wherein the live audio stream is spoken language during a telephone call;
a sensitive word list,wherein the sensitive word list is based on credentials of a listener;
at least one speech-to-text engine configured to decode the live audio stream into text;
a sensitive word detecting engine configured to analyze the text for text strings indicating sensitive information upon matching words in the text strings to the sensitive word list; and
a blocking engine configured to block the live audio stream when words matching the sensitive word list are detected from the live audio stream.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a system, method, and computer program product for filtering data in an audio stream. Incoming audio is converted into text and analyzed for information of a first type. Based on the detection of information of the first type from a source, a recipient is blocked from receiving the audible information.
-
Citations
18 Claims
-
1. A system comprising:
-
at least one processor; at least one memory component; a live audio stream having one or more spoken words, wherein the live audio stream is spoken language during a telephone call; a sensitive word list, wherein the sensitive word list is based on credentials of a listener; at least one speech-to-text engine configured to decode the live audio stream into text; a sensitive word detecting engine configured to analyze the text for text strings indicating sensitive information upon matching words in the text strings to the sensitive word list; and a blocking engine configured to block the live audio stream when words matching the sensitive word list are detected from the live audio stream. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for blocking sensitive information in an live audio stream comprising:
-
receiving the live audio stream, the live audio stream having spoken words, from a live audio feed; converting the live audio stream into text with at least one speech-to-text engine; analyzing, by a sensitive word detection engine, the text for text strings indicating sensitive information upon matching words in the text strings to a sensitive word list, wherein the sensitive word list is based on credentials of a listener; and blocking, by a blocking engine, at least a portion of the live audio stream wherein the portion of the live audio stream that is blocked is at least a portion of the detected sensitive words. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:
-
receiving the live audio stream, the live audio stream having spoken words, from a live audio feed; converting the live audio stream into text with at least one speech-to-text engine; analyzing, by a sensitive word detection engine, the text for text strings indicating sensitive information upon matching words in the text strings to a sensitive word list, wherein the sensitive word list is based on credentials of a listener; and blocking, by a blocking engine, at least a portion of the live audio stream wherein the portion of the live audio stream that is blocked is at least a portion of the detected sensitive words. - View Dependent Claims (15, 16, 17, 18)
-
Specification