refactor(voice): split ws transport protocol audio marker modules

This commit is contained in:
admin
2026-02-26 09:28:44 +08:00
parent 3f11e48eca
commit 64c2c7d8c2
6 changed files with 813 additions and 760 deletions

View File

@@ -117,6 +117,10 @@ esp_err_t voice_send_directive(const char *action,
const char *directive,
bool with_dialog_id);
void voice_ws_protocol_handle_text_message(const char *text, size_t len);
void voice_ws_audio_handle_downstream_packet(const uint8_t *data, size_t len);
void voice_marker_try_trigger_image_generation(const char *dialog_id, const char *final_text);
void voice_websocket_event_handler(void *handler_args,
esp_event_base_t base,
int32_t event_id,