Существует два способа выполнения спектрограммы на питоне.Во-первых, используя библиотеку scipy, а во-вторых, используя библиотеку matplotlib.Библиотека scipy чаще всего используется, потому что вся библиотека scipy предназначена для обработки сигналов.Более того, функция спектрограммы matplotlib имеет больше возможностей, чем функция scipy.
Я бы сказал, что нужно пойти с функцией matpoltlib, потому что библиотека matplotlib специально для визуализации.Пожалуйста, найдите ссылку на документацию по обеим библиотекам.
Установка библиотеки python для спектра: 1.) библиотека scipy = установка pip scipy (Документация - https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.spectrogram.html)
2.) Библиотека matplotlib = pipустановить matplotlib (Документация - https://matplotlib.org/api/_as_gen/matplotlib.axes.Axes.specgram.html#matplotlib.axes.Axes.specgram)
Свободно задавать дополнительные вопросы, связанные с этой темой. Удачи!