Skip to content

Add plugin: astrbot_plugin_tts_speak - TTS语音合成插件#981

Open
leemwood wants to merge 2 commits into
AstrBotDevs:mainfrom
leemwood:main
Open

Add plugin: astrbot_plugin_tts_speak - TTS语音合成插件#981
leemwood wants to merge 2 commits into
AstrBotDevs:mainfrom
leemwood:main

Conversation

@leemwood
Copy link
Copy Markdown

@leemwood leemwood commented May 13, 2026

插件介绍

让LLM能够自主调用TTS合成语音并发送语音消息的插件。

功能特性

  • 注册 +tts_speak+ 工具函数,让LLM能主动调用TTS
  • 自动检测并使用 AstrBot 配置的 TTS 提供商
  • 合成语音后通过 Record 组件发送语音消息

作者

小炎 & 柠枺

仓库地址

https://github.com/leemwood/astrbot_plugin_tts_speak

版本

v1.0.0

Summary by Sourcery

New Features:

  • Introduce the astrbot_plugin_tts_speak plugin to allow LLMs to invoke text-to-speech and send voice messages via the Record component.

Copy link
Copy Markdown

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a new plugin entry for astrbot_plugin_tts_speak to the plugins.json file. The reviewer suggests adding category and version fields to the plugin metadata to ensure consistency and improve management.

Comment thread plugins.json Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant