audio_to_spectrum.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 DataToSpectrum
7 
8 # This node execute FFT to audio (audio_common_msgs/AudioData)
9 # The format of audio topic is assumed to be wave.
10 
11 class AudioToSpectrum(DataToSpectrum):
12 
13  def __init__(self):
14  super(AudioToSpectrum, self).__init__(
15  data_buffer=AudioBuffer.from_rosparam(auto_start=True),
16  )
17 
18 
19 if __name__ == '__main__':
20  rospy.init_node('audio_to_spectrum')
22  rospy.spin()
audio_to_spectrum.AudioToSpectrum
Definition: audio_to_spectrum.py:11
audio_to_spectrum.AudioToSpectrum.__init__
def __init__(self)
Definition: audio_to_spectrum.py:13


audio_to_spectrogram
Author(s):
autogenerated on Fri May 16 2025 03:10:45