code: def __init__(self, config: Config):
      super().__init__(config)
      self.SOUNDEX_DICT = config.get_resource(
          self._params()["dict"], Translation
      )
      self.word_freq = config.get_resource(
          self._params()["freq"], Translation
      )
      self.frequency_dict = {}
      self.sentence_freq = 0
  
file_path: Ciphey/ciphey/basemods/Crackers/soundex.py
imports: import re
  from typing import Dict, List, Optional
  import logging
  from rich.logging import RichHandler
  from ciphey.iface import Config, Cracker, CrackInfo, CrackResult, ParamSpec, Translation, registry
label_desc: Use image node_id 7 to create a new Soundex object from inherited base classes: Cracker with example: obj = Soundex(config)