code: def codec_decode(fine_tokens, model):
      """Turn quantized audio codes into audio array using encodec."""
      arr = torch.from_numpy(fine_tokens)[None]
      arr = arr.to(model.device)
      arr = arr.transpose(0, 1)
      emb = model.encodec.quantizer.decode(arr)
      out = model.encodec.decoder(emb)
      audio_arr = out.detach().cpu().numpy().squeeze()
      return audio_arr
  
imports: import logging
  import os
  import re
  from glob import glob
  from typing import Dict, List
  import librosa
  import numpy
  import torch
  import torchaudio
  import tqdm
  from encodec.utils import convert_audio
  from scipy.special import softmax
  from torch.nn import functional
  from TTS.tts.layers.bark.hubert.hubert_manager import HubertManager
  from TTS.tts.layers.bark.hubert.kmeans_hubert import CustomHubert
  from TTS.tts.layers.bark.hubert.tokenizer import HubertTokenizer
  from TTS.tts.layers.bark.load_model import clear_cuda_cache, inference_mode
label_desc: Use image node_id 15 for calling a global function with example usage: codec_decode(fine_tokens, model) and returns: audio_arr