Для простого решения загрузите и попробуйте модуль audiere
.Откроется первое доступное аудиоустройство:
import audiere
ds = audiere.open_device()
os = ds.open_array(input_array, sampling_frequency)
os.play()
Там, где ваш input_array
должен быть 2-х мерным массивом поплавков, вы можете, например, распаковать входные mp3-файлы в left
и right
1-затемните массивы, а затем используйте input_array = np.c_[left, right]
.Поскольку данные являются необработанным массивом, вам нужно указать sampling_frequency
вашего ввода.Если они разной длины, вам нужно дополнить один или другой нулями.