Visualizing audio#

import os
from splaat.audio.load import load_audio
from splaat.plot.spectrogram import plot_spectrogram
audio_directory = os.path.join(os.path.dirname(os.path.abspath("")), "_static", "audio")
audio, sr = load_audio(os.path.join(audio_directory, "mfa.wav"))
ret = plot_spectrogram(audio, sr, channel=0)
../_images/e4a1bd4243088dd4e38fcbef17acb50e7f507475c3cbec8c6e9840df8f7bf01d.png
ret = plot_spectrogram(audio, sr, channel=1)
../_images/3d6b8a24529c0109e6c00bfd4402668ecd1f8b0b0f85e43a728a06b23826e03a.png
ret = plot_spectrogram(audio, sr, channel=0, start=0.4, end=0.6, figure_width=20)
ret = plot_spectrogram(audio, sr, channel=1, start=0.4, end=0.6, figure_width=20)
../_images/1ecab03aba3e7b12f00369cad30127327e4e35c4cf25a0768e8002175c37f8a2.png ../_images/ea8e9fcbbcfd3584e14d23c0e268d81ec92742bdbdae049b0825bf7c602e6b58.png