code: def test_dataloader_from_nemo_manifest_with_lang_field(
      nemo_manifest_path: Path, lang_field: str, lang_value: str
  ):
      kwarg = (
          {"lang_field": lang_field} if lang_field is not None else {}
      )
      config = OmegaConf.create(
          {
              "manifest_filepath": nemo_manifest_path,
              "sample_rate": 16000,
              "shuffle": True,
              "use_lhotse": True,
              "num_workers": 0,
              "batch_size": 2,
              # lhotse specific
              "use_bucketing": False,
              **kwarg,
          }
      )
  
      dl = get_lhotse_dataloader_from_config(
          config=config,
          global_rank=0,
          world_size=1,
          dataset=LangDataset(),
      )
      b = next(iter(dl))
      assert b == [lang_value] * 2
  
imports: from io import BytesIO
  from itertools import islice
  from pathlib import Path
  from typing import Dict, List, Tuple
  import pytest
  import torch
  from omegaconf import OmegaConf
  from nemo.collections.common.data.lhotse import get_lhotse_dataloader_from_config
label_desc: Use image node_id 19 for calling a global function with example usage: test_dataloader_from_nemo_manifest_with_lang_field(nemo_manifest_path, lang_field, lang_value) without return types