scripts
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'
)
21
AudioToSpectrum
()
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