code: def find_files(root_dir, query="*.wav", include_root_dir=True):
      """Find files recursively.
  
      Args:
          root_dir (str): Root root_dir to find.
          query (str): Query to find.
          include_root_dir (bool): If False, root_dir name is not included.
  
      Returns:
          list: List of found filenames.
  
      """
      files = []
      for root, dirnames, filenames in os.walk(
          root_dir, followlinks=True
      ):
          for filename in fnmatch.filter(filenames, query):
              files.append(os.path.join(root, filename))
      if not include_root_dir:
          files = [file_.replace(root_dir + "/", "") for file_ in files]
  
      return files
  
imports: import argparse
  import fnmatch
  import multiprocessing
  import os
  import numpy
  import pysptk
  import pyworld
  import scipy
  from fastdtw import fastdtw
  from scipy.io import wavfile
  from scipy.signal import firwin, lfilter
label_desc: Use image node_id 1 for calling a global function with example usage: find_files(root_dir, query, include_root_dir) and returns: files