SuperAPI AI 工具集

talktomepy-tts

办公与效率

查看项目

更新于 10-15 21:49

技能介绍

用途:当用户要求在本机朗读文本时调用该技能。它属于已弃用的旧版 TalkToMePy TTS 技能,仅为向后兼容保留;官方建议新自动化改用 gaelic-ghost/a11y-skills 中的后继语音工作流,除非确实需要这种旧行为,否则不要用于新场景。

主要能力:调用本地 TalkToMePy v0.5+ 服务(/health、/model/load、/model/status、/synthesize/voice-design);处理异步模型加载(/model/load 可能返回 202);在 503 时按 Retry-After 重试;默认将 WAV 保存到当前工作目录的 ./tts_outputs;在 macOS 上用 afplay 播放。

触发与文本来源:技能芯片/链接调用、$talktomepy-tts 或直接命令式措辞视为调用,无关行文中的提及忽略。后缀调用时朗读用户消息中调用标记之前的文本;独立调用时朗读上一条助手消息;前缀调用时朗读上一条助手消息,并继续回应剩余内容。无上一条助手消息时,说明并询问是否朗读当前文本。

长度与限制:按空白分词估算,选中文本超过约 250 词时先询问是否全文朗读、先摘要再朗读(推荐)或取消。前置条件:TalkToMePy 服务运行中(默认 http://127.0.0.1:8000)且 macOS afplay 可用。用法示例:curl -fsS http://127.0.0.1:8000/health;curl -sS -X POST http://127.0.0.1:8000/model/load -H "Content-Type: application/json" -d '{"mode":"voice_design","strict_load":false}';scripts/speak_with_talktomepy.sh --text "..."。支持 --style-energetic、--style-soft、--style-neutral、--instruct、--language、--base-url、--save、--no-play 等参数及环境变量 TALKTOMEPY_BASE_URL、TALKTOMEPY_OUTPUT_DIR 等。其他平台、价格、更新支持信息暂未提供。