build(deps): 为 tts 插件添加 soundfile 和 pedalboard 依赖

This commit is contained in:
tt-P607
2025-10-10 10:53:22 +08:00
parent efc283fe21
commit 291034dd0c
2 changed files with 4 additions and 2 deletions

View File

@@ -71,4 +71,6 @@ python-multipart
aiofiles
inkfox
mcp
sse-starlette
sse-starlette
soundfile
pedalboard

View File

@@ -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 命令"),