class_docstr: Transformation that leverage pre-defined spelling mistake dictionary to
  simulate spelling mistake.
  
  https://arxiv.org/ftp/arxiv/papers/1812/1812.04718.pdf
class_docstr_tok: ["Transformation","that","leverage","pre-defined","spelling","mistake","dictionary","to","simulate","spelling","mistake",".","https",":","\/\/arxiv.org\/ftp\/arxiv\/papers\/1812\/1812.04718.pdf"]
code: def __repr__(self):
      return "CnSpellingError"
  
file_path: textflint/textflint/generation/transformation/UTCN/cn_spelling_error.py
imports: import random
  from pypinyin import lazy_pinyin
  from Pinyin2Hanzi import DefaultHmmParams
  from Pinyin2Hanzi import viterbi
  from ...transformation import CnWordSubstitute
label_desc: Use image node_id 2 for calling the CnSpellingError obj's underlying member method code with example usage: obj.__repr__() and returns: str