Merge branch 'feat/tts_esp32c6' into 'master'

feat(tts): Support esp32c6

See merge request speech-recognition-framework/esp-sr!56
This commit is contained in:
Sun Xiang Yu 2023-09-11 15:38:52 +08:00
commit 18a1afe8aa
4 changed files with 20 additions and 0 deletions

View File

@ -155,4 +155,23 @@ elseif(${IDF_TARGET} STREQUAL "esp32c3")
esp_tts_chinese
voice_set_xiaole
"-Wl,--end-group")
elseif(${IDF_TARGET} STREQUAL "esp32c6")
set(requires
spiffs
)
IF (IDF_VERSION_MAJOR GREATER 4)
list(APPEND requires esp_partition)
ENDIF (IDF_VERSION_MAJOR GREATER 4)
idf_component_register(SRCS .
INCLUDE_DIRS esp-tts/esp_tts_chinese/include
REQUIRES ${requires}
PRIV_REQUIRES spi_flash)
target_link_libraries(${COMPONENT_TARGET} INTERFACE "-L ${CMAKE_CURRENT_SOURCE_DIR}/esp-tts/esp_tts_chinese/esp32c6")
target_link_libraries(${COMPONENT_TARGET} INTERFACE "-Wl,--start-group"
esp_tts_chinese
voice_set_xiaole
"-Wl,--end-group")
endif()

Binary file not shown.

Binary file not shown.

View File

@ -14,3 +14,4 @@ targets:
- esp32s2
- esp32s3
- esp32c3
- esp32c6