Чтение аудио-файлов в массив numpy
Одним из основных действий в начале аудиоанализа конечно же является чтение аудио-файла и выгрузка его звукового временного ряда в виде массива numpy. Для этих целей хорошо подходит модуль scipy.io.wavfile, входящий в состав библиотеки scipy и предоставляющий функции для чтения и записи wav файлов.
Для чтения используем функцию read, которая возвращает частоту дискретизации и массив numpy со значениями звукового давления для каждого кадра. Т.к. файлы формата wav могут состоять из одного(моно) либо из двух(стерео) каналов, то и массив numpy будет, соответственно, являться одномерным либо двумерным (по подмассиву на каждый канал).
В качестве примера также добавили построение в matplotlib графика сигнала по полученным значениям.
#scipy#audio
#AUDIO/USDT analysis :
#AUDIO is currently in a downtrend, trading below the 200 EMA and consistently making new lows. The price is expected to maintain its bearish momentum and test lower levels. It is recommended to wait for a retracement to establish short entries.
TF : 1H
Entry : $0.1360
Target : $0.1092
SL : $0.1476
#AUDIO/USDT analysis :
The price has broken out above the resistance zone that has been tested multiple times, which now acts as support. The price is expected to sustain its bullish momentum and retest previous highs.
TF : 4h
Entry : $0.1327
Target : $0.1442
SL : $0.1244