def test_memory_recording_dict_serialization(): path = "test/fixtures/mono_c0.wav" rec = Recording.from_bytes(data=open(path, "rb").read(), recording_id="testrec") data = rec.to_dict() rec_reconstructed = Recording.from_dict(data) assert rec == rec_reconstructed np.testing.assert_equal(rec_reconstructed.load_audio(), rec.load_audio())
def test_recording_from_bytes(): path = "test/fixtures/mono_c0.wav" recording = Recording.from_file(path) memory_recording = Recording.from_bytes( data=open(path, "rb").read(), recording_id=recording.id, ) np.testing.assert_equal(memory_recording.load_audio(), recording.load_audio())