docs: def _load_audio_list(self, path):
          """
          Load and filter the audio list.
  
          Args:
              path (str): Path to the audio list file.
  
          Returns:
              dict: Dictionary of filtered sentences (id : username, license, attribution-url)
          """
  
          result = {}
  
          for entry in textfile.read_separated_lines_generator(path, separator='\t', max_columns=4):
              for i in range(len(entry)):
                  if entry[i] == '\\N':
                      entry[i] = None
  
              if len(entry) < 4:
                  entry.extend([None] * (4 - len(entry)))
  
              if not self.include_empty_licence and entry[2] is None:
                  continue
  
              if self.include_licenses is not None and entry[2] not in self.include_licenses:
                  continue
  
              result[entry[0]] = entry[1:]
  
          return result