| funasr/runtime/websocket/bin/websocket-server-2pass.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| funasr/runtime/websocket/bin/websocket-server.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
funasr/runtime/websocket/bin/websocket-server-2pass.cpp
@@ -356,7 +356,14 @@ unique_lock guard_decoder(*(thread_lock_p)); // mutex for one connection switch (msg->get_opcode()) { case websocketpp::frame::opcode::text: { nlohmann::json jsonresult = nlohmann::json::parse(payload); nlohmann::json jsonresult; try{ jsonresult = nlohmann::json::parse(payload); }catch (std::exception const &e) { LOG(ERROR)<<e.what(); break; } if (jsonresult.contains("wav_name")) { msg_data->msg["wav_name"] = jsonresult["wav_name"]; funasr/runtime/websocket/bin/websocket-server.cpp
@@ -256,7 +256,15 @@ unique_lock guard_decoder(*(thread_lock_p)); // mutex for one connection switch (msg->get_opcode()) { case websocketpp::frame::opcode::text: { nlohmann::json jsonresult = nlohmann::json::parse(payload); nlohmann::json jsonresult; try{ jsonresult = nlohmann::json::parse(payload); }catch (std::exception const &e) { LOG(ERROR)<<e.what(); break; } if (jsonresult["wav_name"] != nullptr) { msg_data->msg["wav_name"] = jsonresult["wav_name"]; }