code: def load_bark_models(self):
      self.semantic_model, self.config = load_model(
          ckpt_path=self.config.LOCAL_MODEL_PATHS["text"],
          device=self.device,
          config=self.config,
          model_type="text",
      )
      self.coarse_model, self.config = load_model(
          ckpt_path=self.config.LOCAL_MODEL_PATHS["coarse"],
          device=self.device,
          config=self.config,
          model_type="coarse",
      )
      self.fine_model, self.config = load_model(
          ckpt_path=self.config.LOCAL_MODEL_PATHS["fine"],
          device=self.device,
          config=self.config,
          model_type="fine",
      )
  
imports: import os
  from dataclasses import dataclass
  from typing import Optional
  import numpy
  from coqpit import Coqpit
  from encodec import EncodecModel
  from transformers import BertTokenizer
  from TTS.tts.layers.bark.inference_funcs import codec_decode, generate_coarse, generate_fine, generate_text_semantic, generate_voice, load_voice
  from TTS.tts.layers.bark.load_model import load_model
  from TTS.tts.layers.bark.model import GPT
  from TTS.tts.layers.bark.model_fine import FineGPT
  from TTS.tts.models.base_tts import BaseTTS
label_desc: Use image node_id 3 for calling the Bark obj's underlying member method code with example usage: obj.load_bark_models() without return types