code: def __create_manifest(dst_folder: str):
      """
      Create manifests for the noise files
      Args:
          file_path: path to a source transcript  with flac sources
          dst_folder: path where manifests will be created
      Returns:
  
          a list of metadata entries for processed files.
      """
      # Read directory
      # Get all wav file names
      # create line per wav file in manifest
      noise_name = os.path.basename(dst_folder)
      wav_files = glob.glob(dst_folder + "/*.wav")
      wav_files.sort()
      os.makedirs(
          os.path.join(os.path.dirname(dst_folder), "manifests"),
          exist_ok=True,
      )
      with open(
          os.path.join(
              os.path.dirname(dst_folder),
              "manifests",
              noise_name + ".json",
          ),
          "w",
      ) as mfst_f:
          for wav_f in wav_files:
              dur = subprocess.check_output(
                  "soxi -D {0}".format(wav_f), shell=True
              )
              row = {
                  "audio_filepath": wav_f,
                  "text": "",
                  "duration": float(dur),
              }
              mfst_f.write(json.dumps(row) + "\n")
  
file_path: NeMo/scripts/dataset_processing/get_demand_data.py
imports: import argparse
  import glob
  import json
  import logging
  import os
  import shutil
  import subprocess
  import urllib.request
label_desc: Use image node_id 3 for calling a global function with example usage: __create_manifest(dst_folder) without return types