code: def get_languages_gr(visible=True, value=None):
      import gradio as gr
  
      choices = [
          "autodetect",
          "en",
          "es",
          "fr",
          "de",
          "it",
          "pt",
          "pl",
          "tr",
          "ru",
          "nl",
          "cs",
          "ar",
          "zh-cn",
          "ja",
          "ko",
          "hu",
      ]
      if value is None:
          value = choices[0]
      language_gr = gr.Dropdown(
          label="Language",
          info="Select an output language for the synthesised speech",
          choices=choices,
          value=value,
          visible=visible,
      )
      return language_gr
  
imports: from __future__ import annotations
  import functools
  import io
  import os
  import tempfile
  import numpy
  import uuid
  import subprocess
  import time
  from src.tts_sentence_parsing import init_sentence_state, get_sentence, clean_sentence, detect_language
  from src.tts_utils import prepare_speech, get_no_audio, chunk_speed_change
  from src.utils import cuda_vis_check
  import torch
label_desc: Use image node_id 13 for calling a global function with example usage: get_languages_gr(visible, value) and returns: language_gr