Пример #1
0
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())
Пример #2
0
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())