CPC G06F 16/634 (2019.01) [G06F 16/435 (2019.01); G06F 16/487 (2019.01); G06F 16/90335 (2019.01); G06F 16/9537 (2019.01); H04N 21/47202 (2013.01); G06Q 50/01 (2013.01)] | 19 Claims |
1. A method for circuitry, the method comprising:
receiving, with the circuitry configured therefor, an audio recording from a device associated with a user profile, wherein the audio recording is associated with a time-domain signal;
determining, with the circuitry configured therefor, a frequency domain representation of the audio recording based on the time-domain signal;
accessing, with the circuitry configured therefor, an application usage history comprising a plurality of media assets associated with the user profile, wherein each media asset of the plurality of media assets is associated with a respective media time-domain signal;
determining, with the circuitry configured therefor, a respective media frequency domain representation of each media asset of the plurality of media assets based on the respective media time-domain signal of each media asset of the plurality of media assets;
determining, with the circuitry configured therefor, a respective similarity metric for each media asset of the plurality of media assets based on comparing the frequency domain representation of the audio recording to the respective media frequency domain representation of each media asset of the plurality of media assets;
identifying, with the circuitry configured therefor, a matching media asset from the plurality of media assets based on the respective similarity metric of each media asset of the plurality of media assets; and
generating for display a recommendation of the matching media asset.
|