picovoice.h
/tmp/ws/src/picovoice-ros/picovoice_driver/extern/picovoice/include/
picovoice_8h.html
#define
PV_API
picovoice_8h.html
a9fc8fe28c09fe5c38a385941ce076c20
pv_status_t
picovoice_8h.html
a4914f4070779eb048f6708cfc3750d54
PV_STATUS_SUCCESS
picovoice_8h.html
a4914f4070779eb048f6708cfc3750d54ad1130cb3fbb738f8229983140ec7b9d4
PV_STATUS_OUT_OF_MEMORY
picovoice_8h.html
a4914f4070779eb048f6708cfc3750d54ad27c54c90279a2588c591f9acd8f84d4
PV_STATUS_IO_ERROR
picovoice_8h.html
a4914f4070779eb048f6708cfc3750d54ab31c999cdce3fe5123b2d7551d238b7f
PV_STATUS_INVALID_ARGUMENT
picovoice_8h.html
a4914f4070779eb048f6708cfc3750d54aea5105d8495e1a3415399dc8a1a2487b
PV_STATUS_STOP_ITERATION
picovoice_8h.html
a4914f4070779eb048f6708cfc3750d54ae1ffd65bca47c06242c58542c41bcd3c
PV_STATUS_KEY_ERROR
picovoice_8h.html
a4914f4070779eb048f6708cfc3750d54a7b76da8629add86236e2f7869d298324
PV_STATUS_INVALID_STATE
picovoice_8h.html
a4914f4070779eb048f6708cfc3750d54aa720d327143dbda08992976b41c57e38
PV_API int
pv_sample_rate
picovoice_8h.html
a034abdbf1c40d8c6622c39c1c315ac5f
(void)
const PV_API char *
pv_status_to_string
picovoice_8h.html
ae3bc63b8ca7b664216c8b508ab30c415
(pv_status_t status)
porcupine_node.cpp
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
porcupine__node_8cpp.html
./porcupine_recognizer.h
./recognizer_node.h
picovoice_driver::PorcupineNode
picovoice_driver
int
main
porcupine__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
porcupine_recognizer.cpp
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
porcupine__recognizer_8cpp.html
./porcupine_recognizer.h
./util.h
picovoice_driver
std::ostream &
operator<<
namespacepicovoice__driver.html
a84aac68bf24243fce11dccc3e1d34f4b
(std::ostream &os, const PorcupineRecognizerData::Parameters &p)
std::ostream &
operator<<
namespacepicovoice__driver.html
a448fa98082dca3e0a8b6369a1ce6c841
(std::ostream &os, const PorcupineRecognizerData::Result &r)
porcupine_recognizer.h
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
porcupine__recognizer_8h.html
picovoice.h
pv_porcupine.h
./recognizer.h
picovoice_driver::PorcupineRecognizerData::Parameters
picovoice_driver::PorcupineRecognizer
picovoice_driver::PorcupineRecognizerData
picovoice_driver::PorcupineRecognizerData::Result
picovoice_driver
std::ostream &
operator<<
namespacepicovoice__driver.html
a84aac68bf24243fce11dccc3e1d34f4b
(std::ostream &os, const PorcupineRecognizerData::Parameters &p)
std::ostream &
operator<<
namespacepicovoice__driver.html
a448fa98082dca3e0a8b6369a1ce6c841
(std::ostream &os, const PorcupineRecognizerData::Result &r)
pv_porcupine.h
/tmp/ws/src/picovoice-ros/picovoice_driver/extern/picovoice/include/
pv__porcupine_8h.html
picovoice.h
struct pv_porcupine
pv_porcupine_t
pv__porcupine_8h.html
a28a411f2855e3cbf0e331f531c9c7a85
PV_API void
pv_porcupine_delete
pv__porcupine_8h.html
af09f8720735ee9a7fd18e8f5a0476666
(pv_porcupine_t *object)
PV_API int32_t
pv_porcupine_frame_length
pv__porcupine_8h.html
a18496ef330b0a92001b2ce74526565d7
(void)
PV_API pv_status_t
pv_porcupine_init
pv__porcupine_8h.html
a072aeb3d22365d83b165c56bde7c0ce7
(const char *model_path, int32_t num_keywords, const char *const *keyword_paths, const float *sensitivities, pv_porcupine_t **object)
PV_API pv_status_t
pv_porcupine_process
pv__porcupine_8h.html
a877689e84e80bec71ea5a39966df3c21
(pv_porcupine_t *object, const int16_t *pcm, int32_t *keyword_index)
const PV_API char *
pv_porcupine_version
pv__porcupine_8h.html
a21ca983924c1d89335dbdf448169fe35
(void)
pv_rhino.h
/tmp/ws/src/picovoice-ros/picovoice_driver/extern/picovoice/include/
pv__rhino_8h.html
picovoice.h
struct pv_rhino
pv_rhino_t
pv__rhino_8h.html
a78de659371b50243b76d0d12160eabdc
PV_API pv_status_t
pv_rhino_context_info
pv__rhino_8h.html
aee7bd341d953c03611ac94c72810a8e0
(const pv_rhino_t *object, const char **context_info)
PV_API void
pv_rhino_delete
pv__rhino_8h.html
add73fe2a19c502c1f8c1ba8a29d9ddc6
(pv_rhino_t *object)
PV_API int32_t
pv_rhino_frame_length
pv__rhino_8h.html
a728aee667307ef6e2dd5bea786acbef3
(void)
PV_API pv_status_t
pv_rhino_free_slots_and_values
pv__rhino_8h.html
ade640b863e7df0d1454590230d507b0f
(const pv_rhino_t *object, const char **slots, const char **values)
PV_API pv_status_t
pv_rhino_get_intent
pv__rhino_8h.html
a99522c0d5dde4c90d6fd6d6627ea3c8a
(const pv_rhino_t *object, const char **intent, int32_t *num_slots, const char ***slots, const char ***values)
PV_API pv_status_t
pv_rhino_init
pv__rhino_8h.html
a1d85034a083abc18b69922c1474e297e
(const char *model_path, const char *context_path, float sensitivity, pv_rhino_t **object)
PV_API pv_status_t
pv_rhino_is_understood
pv__rhino_8h.html
a3f58e8b1b144b1b42d03162bafd8b66e
(const pv_rhino_t *object, bool *is_understood)
PV_API pv_status_t
pv_rhino_process
pv__rhino_8h.html
a250a5ce0e4f92559a70513af5cfe4ff5
(pv_rhino_t *object, const int16_t *pcm, bool *is_finalized)
PV_API pv_status_t
pv_rhino_reset
pv__rhino_8h.html
a37e0d609fda9e31fa48367d51ad65395
(pv_rhino_t *object)
const PV_API char *
pv_rhino_version
pv__rhino_8h.html
a556acc6efe3607de5900aa26cb13ed0b
(void)
recognizer.cpp
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
recognizer_8cpp.html
./recognizer.h
picovoice_driver
std::string
getEpochStamp
namespacepicovoice__driver.html
aa56dc326cbfdb9ac7dc99535babd9deb
()
void
writeWav
namespacepicovoice__driver.html
ade0774d5aad4a40b0e500614f6468e78
(const std::vector< int16_t > &buffer, size_t buffer_size, size_t sample_rate, const std::string &directory)
recognizer.h
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
recognizer_8h.html
picovoice_driver::Recognizer
picovoice_driver::RecognizerT
picovoice_driver::Recognizer::RecordSettings
picovoice_driver
recognizer_node.h
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
recognizer__node_8h.html
./ros_util.h
./util.h
picovoice_driver::RecognizerNode
picovoice_driver
constexpr double
EXECUTE_PERIOD
namespacepicovoice__driver.html
abec5ebe35e39e675bd042873683db5da
rhino_node.cpp
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
rhino__node_8cpp.html
./rhino_recognizer.h
./recognizer_node.h
picovoice_driver::RhinoNode
picovoice_driver
int
main
rhino__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
rhino_recognizer.cpp
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
rhino__recognizer_8cpp.html
./rhino_recognizer.h
picovoice_driver
std::ostream &
operator<<
namespacepicovoice__driver.html
a61e49779bc063ac72c91df2bb80e5106
(std::ostream &os, const RhinoRecognizerData::Parameters &p)
std::ostream &
operator<<
namespacepicovoice__driver.html
a828479c0290ee534372be82e984281e7
(std::ostream &os, const RhinoRecognizerData::Result &r)
std::ostream &
operator<<
namespacepicovoice__driver.html
afd3a0f8274b2c9d2164dee40bf587147
(std::ostream &os, const RhinoRecognizerData::Result::KeyValue &kv)
rhino_recognizer.h
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
rhino__recognizer_8h.html
picovoice.h
pv_rhino.h
./recognizer.h
./util.h
picovoice_driver::RhinoRecognizerData::Result::KeyValue
picovoice_driver::RhinoRecognizerData::Parameters
picovoice_driver::RhinoRecognizerData::Result
picovoice_driver::RhinoRecognizer
picovoice_driver::RhinoRecognizerData
picovoice_driver
std::ostream &
operator<<
namespacepicovoice__driver.html
a61e49779bc063ac72c91df2bb80e5106
(std::ostream &os, const RhinoRecognizerData::Parameters &p)
std::ostream &
operator<<
namespacepicovoice__driver.html
a828479c0290ee534372be82e984281e7
(std::ostream &os, const RhinoRecognizerData::Result &r)
std::ostream &
operator<<
namespacepicovoice__driver.html
afd3a0f8274b2c9d2164dee40bf587147
(std::ostream &os, const RhinoRecognizerData::Result::KeyValue &kv)
ros_util.cpp
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
ros__util_8cpp.html
./ros_util.h
./util.h
picovoice_driver
std::string
defaultRecordDirectory
namespacepicovoice__driver.html
a87741f40cea27c2cd02c79700e2dd89c
(const std::string &name)
std::string
defaultResourceUrl
namespacepicovoice__driver.html
adbee5f214226a10a265e4228eefd5d80
()
std::string
pathFromUrl
namespacepicovoice__driver.html
ab0c2864db911c189d129f134c3e0de98
(const std::string &url, const std::string &extension="", const std::string &directory="")
void
validatePathExistence
namespacepicovoice__driver.html
a776148f55126fe6cdaaea21875131974
(const std::string &path, const std::string &extension="")
ros_util.h
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
ros__util_8h.html
picovoice_driver
std::string
defaultRecordDirectory
namespacepicovoice__driver.html
a87741f40cea27c2cd02c79700e2dd89c
(const std::string &name)
std::string
defaultResourceUrl
namespacepicovoice__driver.html
adbee5f214226a10a265e4228eefd5d80
()
std::string
pathFromUrl
namespacepicovoice__driver.html
ab0c2864db911c189d129f134c3e0de98
(const std::string &url, const std::string &extension="", const std::string &directory="")
util.h
/tmp/ws/src/picovoice-ros/picovoice_driver/src/
util_8h.html
picovoice_driver
std::string
toString
namespacepicovoice__driver.html
a9772fd653b90fba3af504757bc69522f
(const std::map< T1, T2 > &v)
std::string
toString
namespacepicovoice__driver.html
ad8b26ee247ea952ae439d1118a3ba450
(const std::vector< T > &v)
std::string
toString
namespacepicovoice__driver.html
a75af115123947d241ba3b4099202ffd8
(const T &v)
picovoice_driver::RhinoRecognizerData::Result::KeyValue
structpicovoice__driver_1_1RhinoRecognizerData_1_1Result_1_1KeyValue.html
KeyValue
structpicovoice__driver_1_1RhinoRecognizerData_1_1Result_1_1KeyValue.html
ab0b3cc64405de4ef4ff117f2c5c2b612
(const std::string &key, const std::string &value)
std::string
key_
structpicovoice__driver_1_1RhinoRecognizerData_1_1Result_1_1KeyValue.html
a18789710b61f254ab3390c99d26bcac7
std::string
value_
structpicovoice__driver_1_1RhinoRecognizerData_1_1Result_1_1KeyValue.html
a0cb06d0d57af84ea68a53ba92da5a213
picovoice_driver::PorcupineRecognizerData::Parameters
structpicovoice__driver_1_1PorcupineRecognizerData_1_1Parameters.html
std::map< std::string, std::string >
keywords_
structpicovoice__driver_1_1PorcupineRecognizerData_1_1Parameters.html
a09c525df98d727b9c45627f0d45ecd34
std::string
model_path_
structpicovoice__driver_1_1PorcupineRecognizerData_1_1Parameters.html
ab393dfc8b5e59f804401a5d585f4df88
double
sensitivity_
structpicovoice__driver_1_1PorcupineRecognizerData_1_1Parameters.html
ac4065052767d2378bd6036d1f9278d3a
picovoice_driver::RhinoRecognizerData::Parameters
structpicovoice__driver_1_1RhinoRecognizerData_1_1Parameters.html
std::string
context_path_
structpicovoice__driver_1_1RhinoRecognizerData_1_1Parameters.html
a577b29072cbfa6ecbe0b4d85a73e31c5
std::string
model_path_
structpicovoice__driver_1_1RhinoRecognizerData_1_1Parameters.html
ad3b3e62110363d3bcf34780403fc2b1e
double
sensitivity_
structpicovoice__driver_1_1RhinoRecognizerData_1_1Parameters.html
ad3d5e582f71b8c427572324fe3f782ab
picovoice_driver::PorcupineNode
classpicovoice__driver_1_1PorcupineNode.html
RecognizerNode< PorcupineRecognizerData, PorcupineRecognizer, GetKeywordAction >
PorcupineNode
classpicovoice__driver_1_1PorcupineNode.html
a2eaa1ed55efea37fcd6d16eb80521e5b
(const PorcupineRecognizerData::Parameters ¶meters, const std::string &keywords_directory)
void
updateParameters
classpicovoice__driver_1_1PorcupineNode.html
a2dffaeda9d081c4f9039c65ff422f86a
(const GetKeywordGoal &goal, PorcupineRecognizerData::Parameters ¶meters) override
void
updateResult
classpicovoice__driver_1_1PorcupineNode.html
a92a8bb6c95db41e3f3d87938a47cf488
(const PorcupineRecognizerData::Result &result, GetKeywordResult &action_result) override
std::string
keywords_directory_
classpicovoice__driver_1_1PorcupineNode.html
a959a702c79b651d354228924dd5e3513
picovoice_driver::PorcupineRecognizer
classpicovoice__driver_1_1PorcupineRecognizer.html
RecognizerT< PorcupineRecognizerData >
void
configure
classpicovoice__driver_1_1PorcupineRecognizer.html
a0e53eeee1526b9147fe139c06aa25dd4
(const PorcupineRecognizerData::Parameters ¶meters) override
PorcupineRecognizerData::Result
getResult
classpicovoice__driver_1_1PorcupineRecognizer.html
ad8bb50e5c51d5abaac5b576b04b385ae
() override
~PorcupineRecognizer
classpicovoice__driver_1_1PorcupineRecognizer.html
ae6e337f98d2f4a359a3f22efaa20e3ca
()
RecordSettings
getRecordSettings
classpicovoice__driver_1_1PorcupineRecognizer.html
aad4b5a09aedfbafa8c0111fe19b5d22e
() override
void
recognizeInit
classpicovoice__driver_1_1PorcupineRecognizer.html
a63b78cbb90291d2cead24aa432846b3f
() override
bool
recognizeProcess
classpicovoice__driver_1_1PorcupineRecognizer.html
a5f64cd8eaf9058b12e7b7ab6f55d3b94
(int16_t *frames) override
std::vector< std::string >
keyword_names_
classpicovoice__driver_1_1PorcupineRecognizer.html
abab974273efc48249921242341a7d26c
std::vector< const char * >
keyword_paths_
classpicovoice__driver_1_1PorcupineRecognizer.html
a7adbde05712eeb7ff4b840793784bfe2
std::vector< float >
keyword_sensitivities_
classpicovoice__driver_1_1PorcupineRecognizer.html
aee9331d296684d4031fd280ef4001b2d
pv_porcupine_t *
porcupine_
classpicovoice__driver_1_1PorcupineRecognizer.html
a6ab6892ec06cc70ce5912e43d54f9dce
PorcupineRecognizerData::Result
result_
classpicovoice__driver_1_1PorcupineRecognizer.html
a57934005efa82d4060820eab79460926
picovoice_driver::PorcupineRecognizerData
structpicovoice__driver_1_1PorcupineRecognizerData.html
picovoice_driver::PorcupineRecognizerData::Parameters
picovoice_driver::PorcupineRecognizerData::Result
picovoice_driver::Recognizer
classpicovoice__driver_1_1Recognizer.html
picovoice_driver::Recognizer::RecordSettings
void
initialize
classpicovoice__driver_1_1Recognizer.html
a9200fda8558d917a86cd46042500561d
(const std::string &record_directory, double record_timeout)
bool
isPreempting
classpicovoice__driver_1_1Recognizer.html
ad2ad0b70f126e6c2d6a43683c2b0974c
()
bool
isRecognizing
classpicovoice__driver_1_1Recognizer.html
a8e9eb0db16577e1495feddebe08df952
()
void
preempt
classpicovoice__driver_1_1Recognizer.html
a4f4f72f327f4fbcfb30bf0f453fa68b8
()
void
recognize
classpicovoice__driver_1_1Recognizer.html
afa92c672b612590800a3c6bbd6f3d781
()
virtual RecordSettings
getRecordSettings
classpicovoice__driver_1_1Recognizer.html
afdb914f313e43d87a996197cab6a822f
()=0
virtual void
recognizeInit
classpicovoice__driver_1_1Recognizer.html
a4dfe9928a353cacb179a96cf5cb21d6f
()=0
virtual bool
recognizeProcess
classpicovoice__driver_1_1Recognizer.html
a98f8cc75b2638fc651d7e807f39c72d7
(int16_t *frames)=0
void
recognizeThread
classpicovoice__driver_1_1Recognizer.html
ae256ce53af0d0e52361ed53802d652df
()
void
recognizeThreadCatchException
classpicovoice__driver_1_1Recognizer.html
a004569626c03078883495eeee47d48e2
()
bool
initialized_
classpicovoice__driver_1_1Recognizer.html
a5e8a6025f3d1c29e6353ed62bda48854
std::shared_ptr< std::thread >
recognize_thread_
classpicovoice__driver_1_1Recognizer.html
ab67578a497f6ec57322931ee424d917e
std::string
recognize_thread_exception_string_
classpicovoice__driver_1_1Recognizer.html
ab0e18b9138f018ba550b73b95c9ac112
std::string
record_directory_
classpicovoice__driver_1_1Recognizer.html
a8c15844b1b35de6b9c6313b9373f111a
double
record_timeout_
classpicovoice__driver_1_1Recognizer.html
a22d7a774b2869f4689ce3b2b134e4b3c
std::atomic< bool >
is_recognizing_
classpicovoice__driver_1_1Recognizer.html
af5d15a2cebe9b1d3f8ac52f9f553daf7
std::atomic< bool >
preempt_requested_
classpicovoice__driver_1_1Recognizer.html
a974638c3244f9c654306574b41740964
picovoice_driver::RecognizerNode
classpicovoice__driver_1_1RecognizerNode.html
RecognizerNode
classpicovoice__driver_1_1RecognizerNode.html
ad42bf6347c93ec52bf07a97470aa53a4
(const std::string &name, const std::string &action_name, const typename RecognizerDataType::Parameters ¶meters)
void
executeCallback
classpicovoice__driver_1_1RecognizerNode.html
a1be20c6a351422bab5e76d6a8792f026
(const typename ActionType::_action_goal_type::_goal_type::ConstPtr &goal)
virtual void
updateParameters
classpicovoice__driver_1_1RecognizerNode.html
a445fd0aeb5c55d6cb202ffd2b70794a1
(const typename ActionType::_action_goal_type::_goal_type &goal, typename RecognizerDataType::Parameters ¶meters)=0
virtual void
updateResult
classpicovoice__driver_1_1RecognizerNode.html
a8c97d624d61959a280dfbc44d6aa96c1
(const typename RecognizerDataType::Result &result, typename ActionType::_action_result_type::_result_type &action_result)=0
actionlib::SimpleActionServer< ActionType >
action_server_
classpicovoice__driver_1_1RecognizerNode.html
a37e5fccfdf60eb8bb128ddb5f14ad2b3
ddynamic_reconfigure::DDynamicReconfigure
dynamic_reconfigure_server_
classpicovoice__driver_1_1RecognizerNode.html
abf0e7672f9a1b3b8373e992dd7389ce2
RecognizerDataType::Parameters
parameters_
classpicovoice__driver_1_1RecognizerNode.html
ab03d6cb868f403492abc1d0183f40cfc
RecognizerType
recognizer_
classpicovoice__driver_1_1RecognizerNode.html
ad1fc97120aed9de40868f6873f8b7171
RecognizerNode< PorcupineRecognizerData, PorcupineRecognizer, GetKeywordAction >
classpicovoice__driver_1_1RecognizerNode.html
RecognizerNode
classpicovoice__driver_1_1RecognizerNode.html
ad42bf6347c93ec52bf07a97470aa53a4
(const std::string &name, const std::string &action_name, const typename PorcupineRecognizerData ::Parameters ¶meters)
void
executeCallback
classpicovoice__driver_1_1RecognizerNode.html
a1be20c6a351422bab5e76d6a8792f026
(const typename GetKeywordAction ::_action_goal_type::_goal_type::ConstPtr &goal)
virtual void
updateParameters
classpicovoice__driver_1_1RecognizerNode.html
a445fd0aeb5c55d6cb202ffd2b70794a1
(const typename GetKeywordAction ::_action_goal_type::_goal_type &goal, typename PorcupineRecognizerData ::Parameters ¶meters)=0
virtual void
updateResult
classpicovoice__driver_1_1RecognizerNode.html
a8c97d624d61959a280dfbc44d6aa96c1
(const typename PorcupineRecognizerData ::Result &result, typename GetKeywordAction ::_action_result_type::_result_type &action_result)=0
actionlib::SimpleActionServer< GetKeywordAction >
action_server_
classpicovoice__driver_1_1RecognizerNode.html
a37e5fccfdf60eb8bb128ddb5f14ad2b3
ddynamic_reconfigure::DDynamicReconfigure
dynamic_reconfigure_server_
classpicovoice__driver_1_1RecognizerNode.html
abf0e7672f9a1b3b8373e992dd7389ce2
PorcupineRecognizerData ::Parameters
parameters_
classpicovoice__driver_1_1RecognizerNode.html
ab03d6cb868f403492abc1d0183f40cfc
PorcupineRecognizer
recognizer_
classpicovoice__driver_1_1RecognizerNode.html
ad1fc97120aed9de40868f6873f8b7171
RecognizerNode< RhinoRecognizerData, RhinoRecognizer, GetIntentAction >
classpicovoice__driver_1_1RecognizerNode.html
RecognizerNode
classpicovoice__driver_1_1RecognizerNode.html
ad42bf6347c93ec52bf07a97470aa53a4
(const std::string &name, const std::string &action_name, const typename RhinoRecognizerData ::Parameters ¶meters)
void
executeCallback
classpicovoice__driver_1_1RecognizerNode.html
a1be20c6a351422bab5e76d6a8792f026
(const typename GetIntentAction ::_action_goal_type::_goal_type::ConstPtr &goal)
virtual void
updateParameters
classpicovoice__driver_1_1RecognizerNode.html
a445fd0aeb5c55d6cb202ffd2b70794a1
(const typename GetIntentAction ::_action_goal_type::_goal_type &goal, typename RhinoRecognizerData ::Parameters ¶meters)=0
virtual void
updateResult
classpicovoice__driver_1_1RecognizerNode.html
a8c97d624d61959a280dfbc44d6aa96c1
(const typename RhinoRecognizerData ::Result &result, typename GetIntentAction ::_action_result_type::_result_type &action_result)=0
actionlib::SimpleActionServer< GetIntentAction >
action_server_
classpicovoice__driver_1_1RecognizerNode.html
a37e5fccfdf60eb8bb128ddb5f14ad2b3
ddynamic_reconfigure::DDynamicReconfigure
dynamic_reconfigure_server_
classpicovoice__driver_1_1RecognizerNode.html
abf0e7672f9a1b3b8373e992dd7389ce2
RhinoRecognizerData ::Parameters
parameters_
classpicovoice__driver_1_1RecognizerNode.html
ab03d6cb868f403492abc1d0183f40cfc
RhinoRecognizer
recognizer_
classpicovoice__driver_1_1RecognizerNode.html
ad1fc97120aed9de40868f6873f8b7171
picovoice_driver::RecognizerT
classpicovoice__driver_1_1RecognizerT.html
picovoice_driver::Recognizer
virtual void
configure
classpicovoice__driver_1_1RecognizerT.html
ab1b860de05814ec3f0cc1e79d051b443
(const typename RecognizerDataType::Parameters ¶meters)=0
virtual RecognizerDataType::Result
getResult
classpicovoice__driver_1_1RecognizerT.html
a873455d2b585cb7a19f3fd7742b9013b
()=0
RecognizerT< PorcupineRecognizerData >
classpicovoice__driver_1_1RecognizerT.html
picovoice_driver::Recognizer
virtual void
configure
classpicovoice__driver_1_1RecognizerT.html
ab1b860de05814ec3f0cc1e79d051b443
(const typename PorcupineRecognizerData ::Parameters ¶meters)=0
virtual PorcupineRecognizerData ::Result
getResult
classpicovoice__driver_1_1RecognizerT.html
a873455d2b585cb7a19f3fd7742b9013b
()=0
RecognizerT< RhinoRecognizerData >
classpicovoice__driver_1_1RecognizerT.html
picovoice_driver::Recognizer
virtual void
configure
classpicovoice__driver_1_1RecognizerT.html
ab1b860de05814ec3f0cc1e79d051b443
(const typename RhinoRecognizerData ::Parameters ¶meters)=0
virtual RhinoRecognizerData ::Result
getResult
classpicovoice__driver_1_1RecognizerT.html
a873455d2b585cb7a19f3fd7742b9013b
()=0
picovoice_driver::Recognizer::RecordSettings
structpicovoice__driver_1_1Recognizer_1_1RecordSettings.html
size_t
frame_length_
structpicovoice__driver_1_1Recognizer_1_1RecordSettings.html
af2f827e4a2490f181c0aa77c513df1d6
size_t
sample_rate_
structpicovoice__driver_1_1Recognizer_1_1RecordSettings.html
a59d4f9e4d49858e6b2e31567104b8d4b
picovoice_driver::RhinoRecognizerData::Result
structpicovoice__driver_1_1RhinoRecognizerData_1_1Result.html
picovoice_driver::RhinoRecognizerData::Result::KeyValue
std::string
intent_
structpicovoice__driver_1_1RhinoRecognizerData_1_1Result.html
ae4a1608fede70ec8d1270a8d788a2df5
bool
is_understood_
structpicovoice__driver_1_1RhinoRecognizerData_1_1Result.html
ada33a5600dc1f1ba7e372a2bdc75d7b4
std::vector< KeyValue >
slots_
structpicovoice__driver_1_1RhinoRecognizerData_1_1Result.html
a383b5a188fa2974deafe3ff1194cd06a
picovoice_driver::PorcupineRecognizerData::Result
structpicovoice__driver_1_1PorcupineRecognizerData_1_1Result.html
bool
is_understood_
structpicovoice__driver_1_1PorcupineRecognizerData_1_1Result.html
a65626390bda3fda4d2615a80c570dcef
std::string
keyword_name_
structpicovoice__driver_1_1PorcupineRecognizerData_1_1Result.html
aa5d810bbb8e5fae48916f5e3780a4121
picovoice_driver::RhinoNode
classpicovoice__driver_1_1RhinoNode.html
RecognizerNode< RhinoRecognizerData, RhinoRecognizer, GetIntentAction >
RhinoNode
classpicovoice__driver_1_1RhinoNode.html
a7831ee254b3241f425c802795718feb6
(const RhinoRecognizerData::Parameters ¶meters, const std::string &contexts_directory_url)
void
updateParameters
classpicovoice__driver_1_1RhinoNode.html
a60362a3b1244164616efa4e913768c70
(const GetIntentGoal &goal, RhinoRecognizerData::Parameters ¶meters) override
void
updateResult
classpicovoice__driver_1_1RhinoNode.html
ad1f98897d900ec8f8ea20e872856311d
(const RhinoRecognizerData::Result &result, GetIntentResult &action_result) override
std::string
contexts_directory_url_
classpicovoice__driver_1_1RhinoNode.html
aa06ef361d6be8f23cdce778debb22fa7
picovoice_driver::RhinoRecognizer
classpicovoice__driver_1_1RhinoRecognizer.html
RecognizerT< RhinoRecognizerData >
void
configure
classpicovoice__driver_1_1RhinoRecognizer.html
a9f1942194a99ee482b8bba4465dc1480
(const RhinoRecognizerData::Parameters ¶meters) override
RhinoRecognizerData::Result
getResult
classpicovoice__driver_1_1RhinoRecognizer.html
a0d45c561a316dc3a4f82b6e25978b6ae
() override
~RhinoRecognizer
classpicovoice__driver_1_1RhinoRecognizer.html
acfacf0e3ad7a09a45161ea9dbd2dfd69
()
RecordSettings
getRecordSettings
classpicovoice__driver_1_1RhinoRecognizer.html
a9ebbcf94d98b54640ec713b2959aec9b
() override
void
recognizeInit
classpicovoice__driver_1_1RhinoRecognizer.html
a5147d4aa2683ba6ebebb06107c0a6e6e
() override
bool
recognizeProcess
classpicovoice__driver_1_1RhinoRecognizer.html
a38fe93a22286e409a1ecebf0c620f2a2
(int16_t *frames) override
pv_rhino_t *
rhino_
classpicovoice__driver_1_1RhinoRecognizer.html
adedf57c1f4906627b0774c3e42ebda13
picovoice_driver::RhinoRecognizerData
structpicovoice__driver_1_1RhinoRecognizerData.html
picovoice_driver::RhinoRecognizerData::Parameters
picovoice_driver::RhinoRecognizerData::Result
picovoice_driver
namespacepicovoice__driver.html
picovoice_driver::PorcupineNode
picovoice_driver::PorcupineRecognizer
picovoice_driver::PorcupineRecognizerData
picovoice_driver::Recognizer
picovoice_driver::RecognizerNode
picovoice_driver::RecognizerT
picovoice_driver::RhinoNode
picovoice_driver::RhinoRecognizer
picovoice_driver::RhinoRecognizerData
std::string
defaultRecordDirectory
namespacepicovoice__driver.html
a87741f40cea27c2cd02c79700e2dd89c
(const std::string &name)
std::string
defaultResourceUrl
namespacepicovoice__driver.html
adbee5f214226a10a265e4228eefd5d80
()
std::string
getEpochStamp
namespacepicovoice__driver.html
aa56dc326cbfdb9ac7dc99535babd9deb
()
std::ostream &
operator<<
namespacepicovoice__driver.html
a84aac68bf24243fce11dccc3e1d34f4b
(std::ostream &os, const PorcupineRecognizerData::Parameters &p)
std::ostream &
operator<<
namespacepicovoice__driver.html
a448fa98082dca3e0a8b6369a1ce6c841
(std::ostream &os, const PorcupineRecognizerData::Result &r)
std::ostream &
operator<<
namespacepicovoice__driver.html
a61e49779bc063ac72c91df2bb80e5106
(std::ostream &os, const RhinoRecognizerData::Parameters &p)
std::ostream &
operator<<
namespacepicovoice__driver.html
a828479c0290ee534372be82e984281e7
(std::ostream &os, const RhinoRecognizerData::Result &r)
std::ostream &
operator<<
namespacepicovoice__driver.html
afd3a0f8274b2c9d2164dee40bf587147
(std::ostream &os, const RhinoRecognizerData::Result::KeyValue &kv)
std::string
pathFromUrl
namespacepicovoice__driver.html
ab0c2864db911c189d129f134c3e0de98
(const std::string &url, const std::string &extension="", const std::string &directory="")
std::string
toString
namespacepicovoice__driver.html
a9772fd653b90fba3af504757bc69522f
(const std::map< T1, T2 > &v)
std::string
toString
namespacepicovoice__driver.html
ad8b26ee247ea952ae439d1118a3ba450
(const std::vector< T > &v)
std::string
toString
namespacepicovoice__driver.html
a75af115123947d241ba3b4099202ffd8
(const T &v)
void
validatePathExistence
namespacepicovoice__driver.html
a776148f55126fe6cdaaea21875131974
(const std::string &path, const std::string &extension="")
void
writeWav
namespacepicovoice__driver.html
ade0774d5aad4a40b0e500614f6468e78
(const std::vector< int16_t > &buffer, size_t buffer_size, size_t sample_rate, const std::string &directory)
constexpr double
EXECUTE_PERIOD
namespacepicovoice__driver.html
abec5ebe35e39e675bd042873683db5da