audio_amplitude_plot.py
Go to the documentation of this file.
1 #!/usr/bin/env python
2 
3 import rospy
4 
5 from audio_to_spectrogram import AudioBuffer
6 from audio_to_spectrogram import DataAmplitudePlot
7 
8 
9 class AudioAmplitudePlot(DataAmplitudePlot):
10 
11  def __init__(self):
12  # Overwrite dynamic_reconfigure's default values
13  param_name = '~maximum_amplitude'
14  if not rospy.has_param(param_name):
15  rospy.set_param(param_name, 10000)
16 
17  super(AudioAmplitudePlot, self).__init__(
18  data_buffer=AudioBuffer.from_rosparam(),
19  )
20 
21 
22 if __name__ == '__main__':
23  rospy.init_node('audio_amplitude_plot')
25  rospy.spin()
audio_amplitude_plot.AudioAmplitudePlot.__init__
def __init__(self)
Definition: audio_amplitude_plot.py:11
audio_amplitude_plot.AudioAmplitudePlot
Definition: audio_amplitude_plot.py:9


audio_to_spectrogram
Author(s):
autogenerated on Sat Feb 22 2025 04:03:22