From bc2451005f1d994cc818534be03cc20b443ff720 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=AB=8B=E5=B8=AE?= <3294713004@qq.com> Date: Fri, 16 Jan 2026 21:59:02 +0800 Subject: [PATCH] =?UTF-8?q?feat(boards):=20micropython=20mixgo=5Fsowl?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0tts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- boards/default_src/micropython/generators/ai_local.js | 5 +++++ boards/default_src/micropython_esp32c5/template.xml | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/boards/default_src/micropython/generators/ai_local.js b/boards/default_src/micropython/generators/ai_local.js index 52ef84fb..39c45775 100644 --- a/boards/default_src/micropython/generators/ai_local.js +++ b/boards/default_src/micropython/generators/ai_local.js @@ -131,6 +131,11 @@ export const CI130X_PLAY_SYSTEM_CMD_SANT = function (_, generator) { var text = generator.valueToCode(this, 'text', generator.ORDER_ATOMIC) || '"你们,米思齐"'; var speed = this.getFieldValue('speed') || '3'; var code = 'sant_tts.play(' + text + ', speed=' + speed + ')\n'; + } else if (version == 'mixgo_sowl') { + generator.definitions_['import_sant_tts'] = 'import sowl_tts'; + var text = generator.valueToCode(this, 'text', generator.ORDER_ATOMIC) || '"你们,米思齐"'; + var speed = this.getFieldValue('speed') || '3'; + var code = 'sowl_tts.play(' + text + ', speed=' + speed + ')\n'; } else { generator.definitions_['import_tts'] = 'import tts'; var text = generator.valueToCode(this, 'text', generator.ORDER_ATOMIC) || '"你们,米思齐"'; diff --git a/boards/default_src/micropython_esp32c5/template.xml b/boards/default_src/micropython_esp32c5/template.xml index 31036b28..eb34d2b9 100644 --- a/boards/default_src/micropython_esp32c5/template.xml +++ b/boards/default_src/micropython_esp32c5/template.xml @@ -2468,14 +2468,14 @@ - +