feat(assets): embed LCD and audio resources in OTA app

This commit is contained in:
chenjintao
2026-10-08 16:58:33 +08:00
parent 3160a33f50
commit 7bc9a3dc76
43 changed files with 443 additions and 243 deletions
+6 -7
View File
@@ -227,7 +227,7 @@ menu "TQ Cat Configuration"
string "Boot sound file"
default ""
help
Optional boot sound file path for the voice prompt backend.
Optional embedded asset name, such as audio_prompts/boot.opus.
Leave empty to use the semantic connecting prompt fallback.
config TQ_NETWORK_TASK_CORE
@@ -410,10 +410,10 @@ menu "TQ Cat Configuration"
config TQ_LIGHT_STANDBY_PROMPT_FILE
string "Light-standby entry prompt file"
default "standby_5min.opus"
default "audio_prompts/standby_5min.opus"
depends on TQ_LIGHT_STANDBY_PROMPT_ENABLE
help
Prompt file in the LittleFS audio_prompts directory.
Full embedded asset name, such as audio_prompts/standby_5min.opus.
config TQ_LIGHT_STANDBY_DISABLE_SPEAKER_OUTPUT
bool "Disable speaker output in light standby"
@@ -1022,7 +1022,7 @@ menu "TQ Cat Configuration"
config TQ_BATTERY_SHUTDOWN_PROMPT_FILE
string "Critical-battery shutdown prompt file"
default "/littlefs/audio_prompts/shutdown_power_empty.opus"
default "audio_prompts/shutdown_power_empty.opus"
depends on TQ_BATTERY_CONTROLLED_SHUTDOWN_ENABLE
endmenu
@@ -1380,10 +1380,9 @@ menu "TQ Cat Configuration"
config TQ_LOCAL_WAKE_RESPONSE_PROMPT_FILE
string "Local wake response prompt file"
depends on TQ_LOCAL_WAKE_ENABLE
default "local_wake_response.opus"
default "audio_prompts/local_wake_response.opus"
help
Prompt filename relative to /littlefs/audio_prompts. Absolute
LittleFS paths are also supported.
Full embedded asset name, such as audio_prompts/local_wake_response.opus.
config TQ_LOCAL_WAKE_RETRY_MS
int "Local wake startup retry delay (ms)"