Skip to content

modules.audio.streaming.debug.channel_spectrogram

Classes Diagram

Classes

ChannelTimeSpectrogram

Constructor

ChannelTimeSpectrogram(self, num_mics = 8, frame_duration_s = 0.5, history_length = 200)

Members

num_mics
history_length
frame_duration_s
data
im
cbar

Methods

update(self)
set_input(self, energies)

Insert the latest frame of energy values (1D array: num_channels)
into the scrolling heatmap.

StftSpectrogram

Constructor

StftSpectrogram(self, num_mics = 8, frame_duration_s = 0.5)

Members

num_mics
data
im

Methods

update(self)
set_input(self, audios)

Functions

convert_to_linear_spectrogram(audios: list)