code: def _parse_csv_item_opts(entry):
      """Parse the _opts field in a SB Extended CSV item."""
      # Accepting even slightly weirdly formatted entries:
      entry = entry.strip()
      if len(entry) == 0:
          return {}
      opts = {}
      for opt in entry.split(" "):
          opt_name, opt_val = opt.split(":")
          opts[opt_name] = opt_val
      return opts
  
file_path: speechbrain/speechbrain/dataio/legacy.py
imports: from speechbrain.dataio.dataset import DynamicItemDataset
  import collections
  import csv
  import pickle
  import logging
  import torch
  import torchaudio
  import re
label_desc: Use image node_id 3 for calling a global function with example usage: _parse_csv_item_opts(entry) and returns: opts, dict