Можно ли реализовать audioread.audio_open () с помощью волнового модуля? - PullRequest
0 голосов
/ 20 ноября 2018

Из-за некоторых ограничений я могу использовать только wave , scipy и numpy .Поэтому я решил самостоятельно реализовать следующий фрагмент кода:

    with audioread.audio_open(os.path.realpath(path)) as input_file:
        sr_native = input_file.samplerate
        n_channels = input_file.channels

        s_start = int(np.round(sr_native * offset)) * n_channels

        if duration is None:
            s_end = np.inf
        else:
            s_end = s_start + (int(np.round(sr_native * duration)) * n_channels)

Можно ли это сделать с помощью модуля Python Wave?открыв файл с помощью wave.open () и выполнив некоторые операции с помощью scipy?

...