<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _load_zip_wav(zfile, offset=0, count=None):
 """Load a wav file into an array from frame start to fram end :param zfile: ZipExtFile file-like object from where to load the audio :param offset: First sample to load :param count: Maximum number of samples to load :return: The audio samples in a numpy array of floats """


    buf = StringIO.StringIO(zfile.read())

    sample_rate, audio = wavfile.read(buf)
    audio = audio[offset:]

    if count:
        audio = audio[:count]

    return sample_rate, audio