code: def _clean_text(text, cleaner_names):
      for name in cleaner_names:
          cleaner = getattr(cleaners, name)
          if not cleaner:
              raise Exception("Unknown cleaner: %s" % name)
          text = cleaner(text)
      return text
  
file_path: TTS/TTS/tts/utils/text/__init__.py
imports: import re
  from packaging import version
  import phonemizer
  from phonemizer.phonemize import phonemize
  from TTS.tts.utils.text import cleaners
  from TTS.tts.utils.text.symbols import make_symbols, symbols, phonemes, _phoneme_punctuations, _bos, _eos
label_desc: Use image node_id 8 for calling a global function with example usage: _clean_text(text, cleaner_names) and returns: text