code: def __str__(self):
      return (
          f"AudioMetaData("
          f"sample_rate={self.sample_rate}, "
          f"num_frames={self.num_frames}, "
          f"num_channels={self.num_channels}, "
          f"bits_per_sample={self.bits_per_sample}, "
          f"encoding={self.encoding}"
          f")"
      )
  
label_desc: Use image node_id 2 for calling the AudioMetaData obj's underlying member method code with example usage: obj.__str__() and returns: str, self, str, self, str, self, str, self, str, self, str