|
None | __init__ (self) |
|
None | audio_cb (self, AudioStamped msg) |
|
SetBool.Response | enable_cb (self, SetBool.Request req, SetBool.Response res) |
|
|
| _enable_srv = self.create_service(SetBool, "enable_vad", self.enable_cb) |
|
| _pub = self.create_publisher(Float32MultiArray, "vad", 10) |
|
| _sub |
|
◆ __init__()
None whisper_ros.silero_vad_node.SileroVadNode.__init__ |
( |
| self | ) |
|
◆ audio_cb()
None whisper_ros.silero_vad_node.SileroVadNode.audio_cb |
( |
| self, |
|
|
AudioStamped | msg ) |
◆ enable_cb()
SetBool.Response whisper_ros.silero_vad_node.SileroVadNode.enable_cb |
( |
| self, |
|
|
SetBool.Request | req, |
|
|
SetBool.Response | res ) |
◆ _enable_srv
whisper_ros.silero_vad_node.SileroVadNode._enable_srv = self.create_service(SetBool, "enable_vad", self.enable_cb) |
|
protected |
◆ _pub
whisper_ros.silero_vad_node.SileroVadNode._pub = self.create_publisher(Float32MultiArray, "vad", 10) |
|
protected |
◆ _sub
whisper_ros.silero_vad_node.SileroVadNode._sub |
|
protected |
Initial value:= self.create_subscription(
AudioStamped, "audio", self.audio_cb, qos_profile_sensor_data
)
◆ data
list whisper_ros.silero_vad_node.SileroVadNode.data = [] |
◆ enabled [1/3]
tuple whisper_ros.silero_vad_node.SileroVadNode.enabled |
Initial value:= (
self.get_parameter("enabled").get_parameter_value().bool_value
)
◆ enabled [2/3]
◆ enabled [3/3]
str whisper_ros.silero_vad_node.SileroVadNode.enabled = "Silero enabled" |
◆ recording
bool whisper_ros.silero_vad_node.SileroVadNode.recording = False |
◆ threshold
tuple whisper_ros.silero_vad_node.SileroVadNode.threshold |
Initial value:= (
self.get_parameter("threshold").get_parameter_value().double_value
)
◆ vad_iterator
whisper_ros.silero_vad_node.SileroVadNode.vad_iterator = VADIterator(model, threshold=self.threshold) |
The documentation for this class was generated from the following file: