使用 PySoundFile,如何获取字节缓冲区?

Using PySoundFile, how can I get a buffer of bytes?

我正在尝试加载一个音频文件(通过 PySoundFile)并使其 return 成为 bytes 的缓冲区。但是目前的 dtype['float32', 'float64', 'int16', 'int32']

我需要它作为 bytespocketsphinx 一起使用:decoder.process_raw

audio_data = self.SOUND_FILE.read(sample_frames, dtype='int16')
audio_bytes = audio_data.tobytes()