code: def english_text_preprocessing(text, lower=True):
      text = unicode(text)
      text = "".join(
          char
          for char in unicodedata.normalize("NFD", text)
          if unicodedata.category(char) != "Mn"
      )
      text = "".join(
          char if char not in SYNOGLYPH2ASCII else SYNOGLYPH2ASCII[char]
          for char in text
      )
  
      if lower:
          text = text.lower()
  
      return text
  
file_path: NeMo/nemo/collections/common/tokenizers/text_to_speech/tokenizer_utils.py
imports: import re
  import unicodedata
  from builtins import str
  from typing import List, Tuple
label_desc: Use image node_id 1 for calling a global function with example usage: english_text_preprocessing(text, lower) and returns: text