sample_id.fingerprint.fingerprint module¶
-
class
sample_id.fingerprint.fingerprint.Fingerprint(keypoints, descriptors, id, sr, hop_length, is_deduped=False, octave_bins=None)[source]¶ Bases:
object-
spectrogram= NotImplemented¶
-
-
class
sample_id.fingerprint.fingerprint.Fingerprints(keypoints, descriptors, index_to_id, index_to_ms)[source]¶ Bases:
object
-
class
sample_id.fingerprint.fingerprint.Keypoint(kp)[source]¶ Bases:
objectA fingerprint keypoint.
-
kp: np.ndarray[np.float32]¶
-
-
class
sample_id.fingerprint.fingerprint.LazyFingerprints(npz_filepath)[source]¶ Bases:
sample_id.fingerprint.fingerprint.Fingerprints-
property
descriptors¶
-
property
index_to_id¶
-
property
index_to_ms¶
-
property
keypoints¶
-
property
-
sample_id.fingerprint.fingerprint.from_file(audio_path, id, sr, hop_length=512, feature='sift', dedupe=False, **kwargs)[source]¶ Generate a fingerprint from an audio file.
- Return type