1. A device, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising: obtaining an audio stream from uploaded content to obtain an extracted audio stream; identifying non-speech sounds in the audio stream as identified non-speech sounds; identifying words within the extracted audio stream; performing pattern recognition for the identified non-speech sounds; querying non-speech sound patterns stored within a library to detect a match between identified non-speech sounds in the extracted audio stream and non-speech sound patterns stored within the library, wherein the library stores a plurality of words and a plurality of non-speech sounds, wherein each word of the plurality of words stored in the library has a content category assigned thereto, wherein the library is provided by a communications network, and wherein each non-speech sounds of the plurality of non-speech sounds stored in the library has a content category assigned thereto; querying words stored within the library to determine whether a match exists between identified words in the extracted audio stream and words stored within the library; assigning a content category to the uploaded content in accordance with a match between the identified non-speech sounds and the non-speech sound patterns stored within the library as an assigned non-speech sound content category; and embedding the assigned non-speech sound content category within metadata associated with the uploaded content.
1. A device, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising: obtaining an audio stream from uploaded content to obtain an extracted audio stream; identifying non-speech sounds in the audio stream as identified non-speech sounds; identifying words within the extracted audio stream; performing pattern recognition for the identified non-speech sounds; querying non-speech sound patterns stored within a library to detect a match between identified non-speech sounds in the extracted audio stream and non-speech sound patterns stored within the library, wherein the library stores a plurality of words and a plurality of non-speech sounds, wherein each word of the plurality of words stored in the library has a content category assigned thereto, wherein the library is provided by a communications network, and wherein each non-speech sounds of the plurality of non-speech sounds stored in the library has a content category assigned thereto; querying words stored within the library to determine whether a match exists between identified words in the extracted audio stream and words stored within the library; assigning a content category to the uploaded content in accordance with a match between the identified non-speech sounds and the non-speech sound patterns stored within the library as an assigned non-speech sound content category; and embedding the assigned non-speech sound content category within metadata associated with the uploaded content. 2. The device of claim 1 , wherein the operations further comprise assigning a content category to the uploaded content in accordance with a match between the identified words and the words stored within the library as an assigned word content category.