code: def __init__(self, lyric, midi, st, et):
      self.lyric = lyric
      self.midi = midi
      self.st = st
      self.et = et
  
imports: import collections.abc
  import json
  from pathlib import Path
  from typing import Union
  import numpy
  from typeguard import check_argument_types
  from espnet2.fileio.read_text import read_2columns_text
label_desc: Use image node_id 1 to create a new NOTE object from inherited base classes: object with example: obj = NOTE(lyric, midi, st, et)