code: def common_voice(root_path, meta_file, ignored_speakers=None):
      """Normalize the common voice meta data file to TTS format."""
      txt_file = os.path.join(root_path, meta_file)
      items = []
      with open(txt_file, "r", encoding="utf-8") as ttf:
          for line in ttf:
              if line.startswith("client_id"):
                  continue
              cols = line.split("\t")
              text = cols[2]
              speaker_name = cols[0]
              # ignore speakers
              if isinstance(ignored_speakers, list):
                  if speaker_name in ignored_speakers:
                      continue
              wav_file = os.path.join(
                  root_path, "clips", cols[1].replace(".mp3", ".wav")
              )
              items.append(
                  {
                      "text": text,
                      "audio_file": wav_file,
                      "speaker_name": "MCV_" + speaker_name,
                      "root_path": root_path,
                  }
              )
      return items
  
imports: import os
  import re
  import xml.etree.ElementTree
  from glob import glob
  from pathlib import Path
  from typing import List
  import pandas
  from tqdm import tqdm
label_desc: Use image node_id 14 for calling a global function with example usage: common_voice(root_path, meta_file, ignored_speakers) and returns: items