I managed to run this code on my machine:
from scipy.io.wavfile import read
from pydub import AudioSegment
rate, signal = read("./test/data/test1.wav")
channel1 = signal[:,0]
audio_segment = pydub.AudioSegment(
channel1.tobytes(),
frame_rate=rate,
sample_width=channel1.dtype.itemsize,
channels=1
)
from pydub.playback import play
play(audio_segment)
source
share