Patent ID: 11900961
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 19:
20. A non-transitory computer readable media storing instructions that, when executed by a computing device, cause the computing device to perform operations comprising:
receiving an audio signal comprising a first audio channel and a second audio channel;
transcoding the first audio channel into a first transcoded audio channel;
transcoding the second audio channel into a second transcoded audio channel;
calculating a first average power value for a first data window in the first transcoded audio channel and a second average power value for the first data window in the second transcoded audio channel, the first data window corresponding to a first time period in the audio signal;
calculating a third average power value for a second data window in the first transcoded audio channel and a fourth average power value for the second data window in the second transcoded audio channel, the second data window corresponding to a second time period in the audio signal;
calculating a first correlation value for the first average power value and the second average power value, the first correlation value identifying a positive correlation, a negative correlation, or a neutral correlation between the first data window in the first transcoded audio channel and the second data window in the second transcoded audio channel;
calculating a second correlation value for the third average power value and the fourth average power value, the second correlation value identifying a positive correlation, a negative correlation, or a neutral correlation between the second data window in the first transcoded audio channel and the second data window in the second transcoded audio channel; and
classifying the audio signal based on the first correlation value and the second correlation value.