Communitygithub.com

pyai-文本转语音

利用PyAI Speak文本转语音(TTS)技术,从文本生成自然的语音、画外音或口语提示。

pyai-文本转语音 是什么?

该技能使AI代理能够通过PyAI的文本转语音(TTS)工具将文本输入转换为自然语音。它提供语音合成程序化访问,支持多种语音和语言,适用于语音提示、画外音或音频反馈等应用。技能依赖于PyAI连接的MCP(模型上下文协议)服务器,使用预定义工具如 `whoami` 验证身份、`list_voices` 选择与请求语言和风格匹配的语音、`synthesize_speech` 使用当前模式执行合成。它强调将PyAI工具模式视为真实来源,避免因本地输出路径或超时重试导致不必要的费用,并指示代理直接呈现返回的音频或下载链接。不要捏造文件或URL;结果必须基于实际服务器响应。同时包含安全指南:凭据不得出现在聊天中,必须尊重项目选择,如果PyAI断开连接则引导用户使用主机浏览器登录。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/atomsai/pyai-plugin/tree/main/skills/pyai-text-to-speech

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

文本转语音

以连接的PyAI工具模式为准;客户端可以为工具ID添加服务器名称作为前缀。如果PyAI断开连接,引导用户使用主机浏览器的登录。请勿将凭据留在聊天中。尊重所选项目及用户授权的任务。

工具:whoami、list_voices、synthesize_speech

使用 list_voices 选择与请求语言和口音匹配的当前语音。将用户文本传入 synthesize_speech,并使用其实时模式。检查能力详情,不要假定某个默认语音支持某种语言。

生成会消耗配额;仅请求工作代码不是合成音频的请求。在托管的MCP连接上,呈现返回的音频或下载链接。请勿向托管服务器提供本地 output_path;文件路径仅对支持本地集成的设置有效。

在不确定的超时后,不要自动重复合成。说明已知的结果信息,避免重复计费。对于语音播放,提供实际返回的媒体,而不是捏造的文件或URL。

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

相关技能