FP Perception 0.1.2
Loading...
Searching...
No Matches
fp_perception::OpenAISpeechDriver Member List

This is the complete list of members for fp_perception::OpenAISpeechDriver, including all inherited members.

api_key_fp_perception::RestBaseprotected
apply_timeouts(CURL *curl)fp_perception::RestBaseinlineprotected
auth_type_fp_perception::RestBaseprotected
buffer_cv_fp_perception::DriverBaseprotected
buffer_mutex_fp_perception::DriverBaseprotected
build_http_error_message(long http_code, const std::string &response_data)fp_perception::RestBaseinlineprotectedstatic
call(const fp_perception::RESTRequest &req)fp_perception::RestBaseinlinevirtual
call_audio(const fp_perception::RESTRequest &req)fp_perception::RestBaseinlinevirtual
call_tts(const fp_perception::RESTRequest &req)fp_perception::RestBaseinlinevirtual
check_directory(std::string folder_name)fp_perception::DriverBaseinline
check_file(const std::string &file_name)fp_perception::DriverBaseinline
chunk_max_words_fp_perception::OpenAISpeechDriverprotected
chunk_parallel_requests_fp_perception::OpenAISpeechDriverprotected
chunking_enabled_fp_perception::OpenAISpeechDriverprotected
connect_timeout_sec_fp_perception::RestBaseprotected
count_words(const std::string &text)fp_perception::OpenAISpeechDriverinlineprotectedstatic
deinitialize() overridefp_perception::OpenAISpeechDriverinlinevirtual
diagnostics_enabled() constfp_perception::DriverBaseinlineprotected
diagnostics_enabled_fp_perception::DriverBaseprotected
diagnostics_timer_fp_perception::DriverBaseprotected
diagnostics_updater_fp_perception::DriverBaseprotected
disable_diagnostics()fp_perception::DriverBaseinlineprotected
enable_diagnostics(const std::string &hardware_id, const std::string &task_name, std::function< void(diagnostic_updater::DiagnosticStatusWrapper &)> task, std::chrono::milliseconds period=std::chrono::seconds(1))fp_perception::DriverBaseinlineprotected
fromJson(const nlohmann::json &object)fp_perception::OpenAISpeechDriverinlineprotectedvirtual
getName() constfp_perception::DriverBaseinlinevirtual
initialize(const rclcpp::Node::SharedPtr &node) overridefp_perception::OpenAISpeechDriverinlinevirtual
initialize_base(const rclcpp::Node::SharedPtr &node)fp_perception::DriverBaseinlineprotected
initialize_rest_base(const rclcpp::Node::SharedPtr &node, std::string plugin_name="RestBase", std::string api_key_name="")fp_perception::RestBaseinlinevirtual
instructions_fp_perception::OpenAISpeechDriverprotected
is_running_fp_perception::DriverBaseprotected
last_audio_fp_perception::OpenAISpeechDriverprotected
last_rest_error_fp_perception::RestBaseprotected
last_rest_http_code_fp_perception::RestBaseprotected
last_rest_success_fp_perception::RestBaseprotected
method_fp_perception::RestBaseprotected
model_name_fp_perception::OpenAISpeechDriverprotected
name_fp_perception::DriverBaseprotected
node_fp_perception::DriverBaseprotected
OpenAISpeechDriver()fp_perception::OpenAISpeechDriverinline
plugin_name_fp_perception::RestBaseprotected
produce_diagnostics(diagnostic_updater::DiagnosticStatusWrapper &status)fp_perception::OpenAISpeechDriverinlineprotected
record_rest_result(bool success, long http_code, const std::string &error)fp_perception::RestBaseinlineprotected
resolve_instructions(const text_data &new_text) constfp_perception::OpenAISpeechDriverinlineprotected
resolve_voice(const text_data &new_text) constfp_perception::OpenAISpeechDriverinlineprotected
response_fp_perception::OpenAISpeechDriverprotected
rest_failure_count_fp_perception::RestBaseprotected
rest_request_count_fp_perception::RestBaseprotected
rest_status_mutex_fp_perception::RestBaseprotected
RestBase()fp_perception::RestBaseinline
split_long_segment(const std::string &segment, size_t max_words)fp_perception::OpenAISpeechDriverinlineprotectedstatic
split_text_into_chunks(const std::string &text) constfp_perception::OpenAISpeechDriverinlineprotected
ssl_verify_fp_perception::RestBaseprotected
synthesize(const text_data &new_text) overridefp_perception::OpenAISpeechDriverinlinevirtual
synthesize_chunk(const std::string &chunk, const std::string &voice, const std::string &instructions)fp_perception::OpenAISpeechDriverinlineprotected
test() overridefp_perception::OpenAISpeechDriverinlinevirtual
test_file_path_fp_perception::OpenAISpeechDriverprotected
test_text_fp_perception::OpenAISpeechDriverprotected
timeout_sec_fp_perception::RestBaseprotected
toJson(const fp_perception::RESTRequest &request)fp_perception::OpenAISpeechDriverinlineprotectedvirtual
trim_copy(const std::string &text)fp_perception::OpenAISpeechDriverinlineprotectedstatic
uri_fp_perception::RestBaseprotected
voice_fp_perception::OpenAISpeechDriverprotected
write_callback(void *contents, size_t size, size_t nmemb, std::string *userp)fp_perception::RestBaseinlineprotectedstatic
~DriverBase()=defaultfp_perception::DriverBasevirtual
~OpenAISpeechDriver() overridefp_perception::OpenAISpeechDriverinline
~RestBase()fp_perception::RestBaseinlinevirtual