code: def find_files(
      path: str, extensions: List[str]
  ) -> List[Tuple[str, str]]:
      """
      Get all files that meet the specified extensions.
  
      :param path: path to a directory with audio files.
      :param extensions: file extensions to look for.
      :return: a list of tuples with file name and its extension.
      """
      # Allow both with ".mp3" and without "mp3" to be used for extensions
      extensions = [e.replace(".", "") for e in extensions]
  
      results = []
      for dirpath, dirnames, files in os.walk(path):
          for extension in extensions:
              for f in fnmatch.filter(files, f"*.{extension}"):
                  p = os.path.join(dirpath, f)
                  results.append((p, extension))
      return results
  
file_path: dejavu/dejavu/logic/decoder.py
imports: import fnmatch
  import os
  from hashlib import sha1
  from typing import List, Tuple
  import numpy
  from pydub import AudioSegment
  from pydub.utils import audioop
  from dejavu.third_party import wavio
label_desc: Use image node_id 2 for calling a global function with example usage: find_files(path, extensions) and returns: results