An input audio data stream comprising speech is processed by an automatic censoring filter in either a real-time mode, or a batch mode, producing censored speech that has been altered so that undesired words or phrases are either unintelligible or inaudible. The automatic censoring filter employs a lattice comprising either phonemes and/or words derived from phonemes for comparison against corresponding phonemes or words included in undesired speech data. If the probability that a phoneme or word in the input audio data stream matches a corresponding phoneme or word in the undesired speech data is greater than a probability threshold, the input audio data stream is altered so that the undesired word or a phrase comprising a plurality of such words is unintelligible or inaudible. The censored speech can either be stored or made available to an audience in real-time.In other words, if the filter matches a word to an undesirable word, it'll bleep it. It has applications in more than just radio, though. You could imagine it being used in video games, in perhaps a "family mode" in which any profanity uttered via voice chat is bleeped.
|Boo! Microsoft Ending Windows 7’s Life...||44|
|Microsoft Skips Windows 9, Unveils...||17|
|Intel Edison-Powered Nixie Wearable...||14|
|Acer XB280HK 4K G-SYNC Gaming Monitor...||13|
|Snowden Effect: iPhone 6 Advanced...||10|
|Kawasaki’s Latest Crotch Rocket Ninja...||9|
|FBI Director Takes Issue With Apple and...||8|