#include <whisper_node.hpp>
|
| WhisperNode () |
|
void | activate_ros_interfaces () |
|
void | deactivate_ros_interfaces () |
|
| WhisperBaseNode () |
|
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn | on_configure (const rclcpp_lifecycle::State &) |
|
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn | on_activate (const rclcpp_lifecycle::State &) |
|
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn | on_deactivate (const rclcpp_lifecycle::State &) |
|
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn | on_cleanup (const rclcpp_lifecycle::State &) |
|
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn | on_shutdown (const rclcpp_lifecycle::State &) |
|
|
void | vad_callback (const std_msgs::msg::Float32MultiArray::SharedPtr msg) |
|
void | set_grammar_service_callback (const std::shared_ptr< whisper_msgs::srv::SetGrammar::Request > request, std::shared_ptr< whisper_msgs::srv::SetGrammar::Response > response) |
|
void | reset_grammar_service_callback (const std::shared_ptr< std_srvs::srv::Empty::Request > request, std::shared_ptr< std_srvs::srv::Empty::Response > response) |
|
void | set_init_prompt_service_callback (const std::shared_ptr< whisper_msgs::srv::SetInitPrompt::Request > request, std::shared_ptr< whisper_msgs::srv::SetInitPrompt::Response > response) |
|
void | reset_init_prompt_service_callback (const std::shared_ptr< std_srvs::srv::Empty::Request > request, std::shared_ptr< std_srvs::srv::Empty::Response > response) |
|
◆ WhisperNode()
WhisperNode::WhisperNode |
( |
| ) |
|
◆ activate_ros_interfaces()
void WhisperNode::activate_ros_interfaces |
( |
| ) |
|
|
virtual |
◆ deactivate_ros_interfaces()
void WhisperNode::deactivate_ros_interfaces |
( |
| ) |
|
|
virtual |
◆ reset_grammar_service_callback()
void WhisperNode::reset_grammar_service_callback |
( |
const std::shared_ptr< std_srvs::srv::Empty::Request > | request, |
|
|
std::shared_ptr< std_srvs::srv::Empty::Response > | response ) |
|
private |
◆ reset_init_prompt_service_callback()
void WhisperNode::reset_init_prompt_service_callback |
( |
const std::shared_ptr< std_srvs::srv::Empty::Request > | request, |
|
|
std::shared_ptr< std_srvs::srv::Empty::Response > | response ) |
|
private |
◆ set_grammar_service_callback()
void WhisperNode::set_grammar_service_callback |
( |
const std::shared_ptr< whisper_msgs::srv::SetGrammar::Request > | request, |
|
|
std::shared_ptr< whisper_msgs::srv::SetGrammar::Response > | response ) |
|
private |
◆ set_init_prompt_service_callback()
void WhisperNode::set_init_prompt_service_callback |
( |
const std::shared_ptr< whisper_msgs::srv::SetInitPrompt::Request > | request, |
|
|
std::shared_ptr< whisper_msgs::srv::SetInitPrompt::Response > | response ) |
|
private |
◆ vad_callback()
void WhisperNode::vad_callback |
( |
const std_msgs::msg::Float32MultiArray::SharedPtr | msg | ) |
|
|
private |
◆ publisher_
rclcpp::Publisher<whisper_msgs::msg::Transcription>::SharedPtr whisper_ros::WhisperNode::publisher_ |
|
private |
◆ reset_grammar_service_
rclcpp::Service<std_srvs::srv::Empty>::SharedPtr whisper_ros::WhisperNode::reset_grammar_service_ |
|
private |
◆ reset_init_prompt_service_
rclcpp::Service<std_srvs::srv::Empty>::SharedPtr whisper_ros::WhisperNode::reset_init_prompt_service_ |
|
private |
◆ set_grammar_service_
rclcpp::Service<whisper_msgs::srv::SetGrammar>::SharedPtr whisper_ros::WhisperNode::set_grammar_service_ |
|
private |
◆ set_init_prompt_service_
rclcpp::Service<whisper_msgs::srv::SetInitPrompt>::SharedPtr whisper_ros::WhisperNode::set_init_prompt_service_ |
|
private |
◆ subscription_
rclcpp::Subscription<std_msgs::msg::Float32MultiArray>::SharedPtr whisper_ros::WhisperNode::subscription_ |
|
private |
The documentation for this class was generated from the following files: