docstr: To pull all fingerprinted songs from the database.
  
  :return: a list of fingerprinted audios from the database.
docstr_tok: ["To","pull","all","fingerprinted","songs","from","the","database",".",":","return",":","a","list","of","fingerprinted","audios","from","the","database","."]
code: def get_fingerprinted_songs(self) -> List[Dict[str, any]]:
      """
      To pull all fingerprinted songs from the database.
  
      :return: a list of fingerprinted audios from the database.
      """
      return self.db.get_songs()
  
imports: import multiprocessing
  import os
  import sys
  import traceback
  from itertools import groupby
  from time import time
  from typing import Dict, List, Tuple
  import dejavu.logic.decoder
  from dejavu.base_classes.base_database import get_database
  from dejavu.config.settings import DEFAULT_FS, DEFAULT_OVERLAP_RATIO, DEFAULT_WINDOW_SIZE, FIELD_FILE_SHA1, FIELD_TOTAL_HASHES, FINGERPRINTED_CONFIDENCE, FINGERPRINTED_HASHES, HASHES_MATCHED, INPUT_CONFIDENCE, INPUT_HASHES, OFFSET, OFFSET_SECS, SONG_ID, SONG_NAME, TOPN
  from dejavu.logic.fingerprint import fingerprint
label_desc: Use image node_id 3 for calling the Dejavu obj's underlying member method code with example usage: obj.get_fingerprinted_songs() and returns: self