code: def test_ESPnetDataset_text_float(text_float):
      dataset = ESPnetDataset(
          path_name_type_list=[(text_float, "data8", "text_float")],
          preprocess=preprocess,
      )
  
      _, data = dataset["a"]
      assert all(
          (data["data8"]) == np.array([1.4, 3.4], dtype=np.float32)
      )
  
      _, data = dataset["b"]
      assert all(
          (data["data8"]) == np.array([0.9, 9.3], dtype=np.float32)
      )
  
imports: import h5py
  import kaldiio
  import numpy
  import pytest
  from espnet2.fileio.npy_scp import NpyScpWriter
  from espnet2.fileio.sound_scp import SoundScpWriter
  from espnet2.train.dataset import ESPnetDataset
label_desc: Use image node_id 16 for calling a global function with example usage: test_ESPnetDataset_text_float(text_float) without return types