From 291034dd0c026fcc12d878402ca1ed15793cc2da Mon Sep 17 00:00:00 2001 From: tt-P607 <68868379+tt-P607@users.noreply.github.com> Date: Fri, 10 Oct 2025 10:53:22 +0800 Subject: [PATCH] =?UTF-8?q?build(deps):=20=E4=B8=BA=20tts=20=E6=8F=92?= =?UTF-8?q?=E4=BB=B6=E6=B7=BB=E5=8A=A0=20soundfile=20=E5=92=8C=20pedalboar?= =?UTF-8?q?d=20=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- requirements.txt | 4 +++- src/plugins/built_in/tts_voice_plugin/plugin.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index aa05f5b15..17df6803e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -71,4 +71,6 @@ python-multipart aiofiles inkfox mcp -sse-starlette \ No newline at end of file +sse-starlette +soundfile +pedalboard \ No newline at end of file diff --git a/src/plugins/built_in/tts_voice_plugin/plugin.py b/src/plugins/built_in/tts_voice_plugin/plugin.py index d5348f6a5..29f092e7c 100644 --- a/src/plugins/built_in/tts_voice_plugin/plugin.py +++ b/src/plugins/built_in/tts_voice_plugin/plugin.py @@ -30,7 +30,7 @@ class TTSVoicePlugin(BasePlugin): plugin_author = "Kilo Code & 靚仔" config_file_name = "config.toml" dependencies = [] - python_dependencies = ["aiohttp"] + python_dependencies = ["aiohttp", "soundfile", "pedalboard"] permission_nodes: list[PermissionNodeField] = [ PermissionNodeField(node_name="command.use", description="是否可以使用 /tts 命令"),