blob: 281d0df587837fc84513a7b7a638e6ac7e743b8b [file] [log] [blame]
Éanna Ó Catháin145c88f2020-11-16 14:12:11 +00001# Copyright © 2020 Arm Ltd and Contributors. All rights reserved.
2# SPDX-License-Identifier: MIT
3
4import os
5
6import numpy as np
7
8from context import audio_capture
9
10
11def test_audio_file(test_data_folder):
12 audio_file = os.path.join(test_data_folder, "myVoiceIsMyPassportVerifyMe04.wav")
13 capture = audio_capture.AudioCapture(audio_capture.ModelParams(""))
14 buffer = capture.from_audio_file(audio_file)
15 audio_data = next(buffer)
16 assert audio_data.shape == (47712,)
17 assert audio_data.dtype == np.float32