やりたいこと
音声ファイルを読み込むこと
やってみる
音声ファイル(ここではmp3)を読み込んでみる。
p1_1.py
from pydub import AudioSegment
sd = AudioSegment.from_mp3("data.mp3")
print(sd.duration_seconds)
print(sd.frame_rate)
print(sd.channels)
音声信号部分を取り出してみる。
p1_2.py
from pydub import AudioSegment
import numpy as np
sd = AudioSegment.from_mp3("data.mp3")
sr = np.array(sd.get_array_of_samples())
ch1 = sr[::2]
ch2 = sr[1::2]
for i in map(hex, ch1):
print(i, end=", ")