class_docstr: Audio object used to store audio objects in Aim repository..
  
  Currently, audio formats are limited to mp3, wav, flac
  
  Args:
       data: file path, bytes, io.BaseIO or numpy.array (only for WAV)
       format (:obj:`str`): Format of the audio source
       rate (:obj:`int`): Rate of the audio file, for WAV defaults to 22500
       caption (:obj:`str`, optional): Optional audio caption. '' by default.
docstr: Reads data from the inner container and writes it to a buffer
  
  Returns: io.BytesIO
docstr_tok: ["Reads","data","from","the","inner","container","and","writes","it","to","a","buffer","Returns",":","io.BytesIO"]
code: def get(self) -> io.BytesIO:
      """
      Reads data from the inner container and writes it to a buffer
  
      Returns: io.BytesIO
      """
      bs = self.storage.get("data")
      if not bs:
          return io.BytesIO()
      return io.BytesIO(bytes(bs))
  
file_path: aim/aim/sdk/objects/audio.py
imports: import io
  import logging
  import os.path
  from aim.sdk.num_utils import inst_has_typename
  from aim.sdk.objects.io import wavfile
  from aim.storage.object import CustomObject
  from aim.storage.types import BLOB
label_desc: Use image node_id 5 for calling the Audio obj's underlying member method code with example usage: obj.get() and returns: io, io