2. The method of claim 1 , wherein the matching further comprises: segmenting the audio data into a plurality of time segments; transforming each of the time segments into first bins representing the first amplitude data as a function of frequency; and comparing the first bins of each time segment to second bins representing the second amplitude data, wherein the second amplitude data corresponds to positively identified occurrences of the at least one spoken word sound, or portions thereof, spoken over various non-spoken word sounds, the training data accessed from a training set database.
1. A method of censoring audio data comprising: receiving audio data comprising a tag and first amplitude data as a function of time, wherein the first amplitude data represents a plurality of spoken words occurring over a duration, as well as non-spoken word sounds overlapping with at least some of the spoken words during the duration; accessing a database with the tag to obtain a set of lyrics comprising a plurality of words; comparing the words in the lyrics to a blacklist to identify a subset of blacklisted words; processing, by a processor, both the set of lyrics and the first amplitude data together to identify a plurality of starting timestamps in the first amplitude data, each of the starting timestamps indicating a time during the duration when one of the subset of blacklisted words begins in the first amplitude data, wherein the processing comprises matching, by the processor, the first amplitude data to training data comprising second amplitude data representing identified spoken phonemes of at least one spoken word sound related to the subset of blacklisted words; identifying, by the processor, the plurality of starting timestamps based on the matching; adjusting, by the processor, the first amplitude data by replacing the first amplitude data starting at the starting timestamps of the subset of blacklisted words with other amplitude data to render the audio at the subset of blacklisted words inaudible; and providing, by the processor, the adjusted first amplitude data for playback of the audio data.