|
|
@ -3,13 +3,13 @@ using namespace std; |
|
|
|
using namespace iflytop; |
|
|
|
using namespace core; |
|
|
|
|
|
|
|
#define ORDER_PATH "precise-engine/precise-engine"
|
|
|
|
#define WAKEUP_MODULE_PATH "module/wakeup.pb"
|
|
|
|
#define CHUNK_SIZE "2048"
|
|
|
|
#define ORDER_PATH "precise-engine/precise-engine"
|
|
|
|
// #define WAKEUP_MODULE_PATH "module/wakeup.pb"
|
|
|
|
#define CHUNK_SIZE "2048"
|
|
|
|
|
|
|
|
void WakeupProcesser::initialize() { |
|
|
|
void WakeupProcesser::initialize(string wakeupmodule) { |
|
|
|
wakeupProcesser.reset(new MycroftPreciseWapper()); |
|
|
|
wakeupProcesser->initialize(ORDER_PATH, WAKEUP_MODULE_PATH, CHUNK_SIZE); |
|
|
|
wakeupProcesser->initialize(ORDER_PATH, wakeupmodule.c_str(), CHUNK_SIZE); |
|
|
|
} |
|
|
|
void WakeupProcesser::dumpwakeup_info(float source) { |
|
|
|
if (source > 0.9) { |
|
|
|