-
公开(公告)号:US12094490B2
公开(公告)日:2024-09-17
申请号:US17335657
申请日:2021-06-01
Applicant: Gracenote, Inc.
Inventor: Xiaochen Liu , Joseph P. Renner , Joshua E. Morris , Todd J. Hodges , Robert Coover , Zafar Rafii
IPC: G10L25/90 , G06F16/632 , G06F16/683 , G06N3/08 , G06N20/00 , G10L19/022
CPC classification number: G10L25/90 , G06F16/634 , G06F16/685 , G06N3/08 , G06N20/00 , G10L19/022
Abstract: A cover song identification method implemented by a computing system comprises receiving, by a computing system and from a user device, harmonic pitch class profile (HPCP) information that specifies one or more HPCP features associated with target audio content. A major chord profile feature and a minor chord profile feature associated with the target audio content are derived from the HPCP features. Machine learning logic of the computing system determines, based on the major chord profile feature and the minor chord profile feature, a relatedness between the target audio content and each of a plurality of audio content items specified in records of a database. Each audio content item is associated with cover song information. Cover song information associated with an audio content item having a highest relatedness to the target audio content is communicated to the user device.
-
公开(公告)号:US12094486B2
公开(公告)日:2024-09-17
申请号:US18335618
申请日:2023-06-15
Applicant: Gracenote, Inc.
Inventor: Alexander Berrian , Todd J. Hodges , Robert Coover , Matthew James Wilkinson , Zafar Rafii
IPC: G10L19/018 , G10L25/27 , G10L25/54 , G10L25/72 , G10L19/028 , G10L25/18
CPC classification number: G10L25/54 , G10L19/018 , G10L25/27 , G10L25/72 , G10L19/028 , G10L25/18
Abstract: A method implemented by a computing system comprises generating, by the computing system, a fingerprint comprising a plurality of bin samples associated with audio content. Each bin sample is specified within a frame of the fingerprint and is associated with one of a plurality of non-overlapping frequency ranges and a value indicative of a magnitude of energy associated with a corresponding frequency range. The computing system removes, from the fingerprint, a plurality of bin samples associated with a frequency sweep in the audio content.
-
公开(公告)号:US12061840B2
公开(公告)日:2024-08-13
申请号:US18453792
申请日:2023-08-22
Applicant: Gracenote, Inc.
Inventor: Markus Cremer , Robert Coover , Steven D. Scherf , Cameron Aubrey Summers
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for dynamic volume adjustment via audio classification. Example apparatus include at least one memory; instructions; and at least one processor to execute the instructions to: analyze, with a neural network, a parameter of an audio signal associated with a first volume level to determine a classification group associated with the audio signal; determine an input volume of the audio signal; determine a classification gain value based on the classification group; determine an intermediate gain value as an intermediate between the input volume and the classification gain value by applying a first weight to the input volume and a second weight to the classification gain value; apply the intermediate gain value to the audio signal, the intermediate gain value to modify the first volume level to a second volume level; and apply a compression value to the audio signal, the compression value to modify the second volume level to a third volume level that satisfies a target volume threshold.
-
74.
公开(公告)号:US12061646B2
公开(公告)日:2024-08-13
申请号:US18347363
申请日:2023-07-05
Applicant: GRACENOTE, Inc.
Inventor: Robert Coover , Matthew James Wilkinson , Jeffrey Scott , Yongju Hong
IPC: G06F16/683 , G06F16/632 , G06F16/65 , G06F16/68 , G06F18/22
CPC classification number: G06F16/683 , G06F16/632 , G06F16/634 , G06F16/65 , G06F16/685 , G06F16/686 , G06F18/22
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify media that has been pitch shifted, time shifted, and/or resampled. An example apparatus includes: memory; instructions in the apparatus; and processor circuitry to execute the instructions to: transmit a fingerprint of an audio signal and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift, a time shift, or a resample ratio; obtain a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; and change the adjusting instructions based on the information.
-
公开(公告)号:US12035431B2
公开(公告)日:2024-07-09
申请号:US17780938
申请日:2020-11-19
Applicant: Gracenote Inc.
Inventor: Markus Kurt Cremer , Robert Coover , Zafar Rafii , Aneesh Vartakavi , Andreas Schmidt , Todd Hodges
IPC: H05B47/105 , F21S10/02 , H05B45/20 , F21W106/00
CPC classification number: H05B45/20 , F21S10/02 , H05B47/105 , F21W2106/00
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to adjust device control information. The example apparatus comprises a light drive waveform generator to obtain metadata corresponding to media and generate device control information based on the metadata, the device control information to inform a lighting device to enable consecutive light pulses; an effect engine to apply an attack parameter and a decay parameter to consecutive light pulses corresponding to the device control information, the attack parameter and the decay parameter based on the metadata to affect a shape of the consecutive light pulses; and a color timeline generator to generate color information based on the metadata, the color information to inform the lighting device to change a color state.
-
公开(公告)号:US11954148B2
公开(公告)日:2024-04-09
申请号:US17187431
申请日:2021-02-26
Applicant: Gracenote, Inc.
Inventor: Robert Coover , Jeffrey Scott , Konstantinos Antonios Dimitriou
IPC: G06F16/63 , G06F16/61 , G06F16/65 , G06F16/683
CPC classification number: G06F16/683 , G06F16/61 , G06F16/63 , G06F16/65
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to select reference sub-fingerprints for comparison to query sub-fingerprints based on a determination that a query sub-fingerprint is a match with a reference sub-fingerprint, generate a count vector that stores total counts of matches between the query sub-fingerprints and different subsets of the reference sub-fingerprints, each of the different subsets being aligned to the query sub-fingerprints at a different offset from a reference point, each of the different offsets being mapped by the count vector to a different total count, calculate a maximum count among the total counts, a median of the total counts, and a difference between the maximum count and the median of the total counts, and classify the reference sub-fingerprints as a match with the query sub-fingerprints based on the difference between the maximum count in the count vector and the median.
-
77.
公开(公告)号:US20240056635A1
公开(公告)日:2024-02-15
申请号:US18462252
申请日:2023-09-06
Applicant: GRACENOTE, INC.
Inventor: Robert Coover , Cameron Aubrey Summers , Joseph Renner , Markus Cremer , Warren Mansfield
IPC: H04N21/442 , H03G5/16 , H04R3/04 , G06N3/08 , G10L25/51 , G06F3/16 , G06N3/04 , G10L25/30 , H04N9/87 , H04N21/439 , H04N21/45
CPC classification number: H04N21/44224 , H03G5/165 , H04R3/04 , G06N3/08 , G10L25/51 , G06F3/165 , G06N3/04 , G10L25/30 , H04N9/87 , H04N21/439 , H04N21/4524 , H03F3/181
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for playback using pre-processed profile information and personalization. Example apparatus disclosed herein include a synchronizer to, in response to receiving a media signal to be played on a playback device, access an equalization (EQ) profile corresponding to the media signal; an EQ personalization manager to generate a personalized EQ setting; and an EQ adjustment implementor to modify playback of the media signal on the playback device based on a blended equalization generation based on the EQ profile and the personalized EQ setting.
-
公开(公告)号:US20240039498A1
公开(公告)日:2024-02-01
申请号:US18486816
申请日:2023-10-13
Applicant: GRACENOTE, INC.
Inventor: Robert Coover , Jeffrey Scott , Markus K. Cremer , Aneesh Vartakavi
CPC classification number: H03G3/3005 , H03F3/183 , H04R3/00 , H03G7/002 , H03G3/02 , H03G3/3089 , H03F2200/03
Abstract: Apparatus, systems, articles of manufacture, and methods for volume adjustment are disclosed herein. An example method includes collecting data corresponding to a volume of an audio signal as the audio signal is output through a device, when an average volume of the audio signal does not satisfy a volume threshold for a specified timespan, determining a difference between the average volume and a desired volume, and applying a gain to the audio signal to adjust the volume of the audio signal to the desired volume, the gain determined based on the difference between the average volume and the desired volume.
-
公开(公告)号:US11854557B2
公开(公告)日:2023-12-26
申请号:US18049882
申请日:2022-10-26
Applicant: Gracenote, Inc.
Inventor: Jinyu Han , Robert Coover
IPC: G06F17/00 , G10L19/018
CPC classification number: G10L19/018
Abstract: A machine may be configured to generate one or more audio fingerprints of one or more segments of audio data. The machine may access audio data to be fingerprinted and divide the audio data into segments. For any given segment, the machine may generate a spectral representation from the segment; generate a vector from the spectral representation; generate an ordered set of permutations of the vector; generate an ordered set of numbers from the permutations of the vector; and generate a fingerprint of the segment of the audio data, which may be considered a sub-fingerprint of the audio data. In addition, the machine or a separate device may be configured to determine a likelihood that candidate audio data matches reference audio data.
-
公开(公告)号:US20230216461A1
公开(公告)日:2023-07-06
申请号:US18074169
申请日:2022-12-02
Applicant: GRACENOTE, INC.
Inventor: Robert Coover , Jeffrey Scott , Markus K. Cremer , Aneesh Vartakavi
CPC classification number: H03G3/3005 , H03F3/183 , H04R3/00 , H03G7/002 , H03G3/02 , H03G3/3089 , H03F2200/03
Abstract: Apparatus, systems, articles of manufacture, and methods for volume adjustment are disclosed herein. An example method includes collecting data corresponding to a volume of an audio signal as the audio signal is output through a device, when an average volume of the audio signal does not satisfy a volume threshold for a specified timespan, determining a difference between the average volume and a desired volume, and applying a gain to the audio signal to adjust the volume of the audio signal to the desired volume, the gain determined based on the difference between the average volume and the desired volume.
-
-
-
-
-
-
-
-
-