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:
object
A 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