code: def get_dev_split():
      train_audio_files = os.listdir(train_audio_folder)
      dev_split = set()
      # randomly split the training set of 40 hours to 37 train and 3 dev
      dur = 7200
      while dur >= 0:
          f = random.choice(train_audio_files)
          while f in dev_split:
              f = random.choice(train_audio_files)
          wav_file = os.path.join(train_audio_folder, f)
          dev_split.add(f)
          dur -= get_duration(wav_file)
      return dev_split
  
file_path: espnet/egs2/microsoft_speech/asr1/local/process.py
imports: import contextlib
  import os
  import random
  import sys
  import wave
  from tqdm import tqdm
label_desc: Use image node_id 2 for calling a global function with example usage: get_dev_split() and returns: dev_split