В настоящее время я использую soundfile
для чтения аудиоданных из файла wav следующим образом:
import soundfile
raw_data, sample_rate = soundfile.read(filename)
Хотя я понимаю, что вы можете выбрать dtype=int16
, я хотел бы знать, как преобразоватьЗначение float64 до значения int16 (очевидно, что из-за округления будет потеря точности, что считается приемлемым).