code: def create_speakers_dataframe(aishell1_dir):
      """Read metadata from the aishell1 dataset and collect infos
      about the speakers"""
      print("Reading speakers metadata")
      # Read SPEAKERS.TXT and create a dataframe
      speakers_metadata_path = os.path.join(
          aishell1_dir, "../resource_aishell/speaker.info"
      )
      speakers_metadata = pd.read_csv(
          speakers_metadata_path,
          sep=" ",
          names=["speaker_ID", "sex"],
          dtype="str",
      )
  
      speakers_metadata["speaker_ID"] = (
          "S" + speakers_metadata["speaker_ID"]
      )
  
      return speakers_metadata
  
file_path: speechbrain/recipes/Aishell1Mix/separation/scripts/create_aishell1_metadata.py
imports: import os
  import argparse
  import soundfile
  import pandas
  import glob
  from tqdm import tqdm
label_desc: Use image node_id 3 for calling a global function with example usage: create_speakers_dataframe(aishell1_dir) and returns: speakers_metadata