用途:pp-elevenlabs 是 ElevenLabs API 的 Printing Press CLI 技能,驱动 elevenlabs-pp-cli 二进制,让智能体以命令行方式调用 ElevenLabs 服务,覆盖语音合成、音频处理与对话式智能体管理。
主要能力:voice discover 可搜索自有与共享语音;tts resolve 在渲染前解析语音、模型、输出格式、默认设置与订阅上下文;tts render 将文本渲染为音频文件并输出含路径、字节数、模型与语音的结构化清单;dialogue cast 按说话人标签解析语音分配并生成多说话人对话音频。命令参考还包含 audio-isolation(去除背景噪声、历史记录管理)、audio-native(创建 Audio Native 项目、按 URL 更新内容)以及大量 convai 子命令,用于智能体、知识库、RAG 索引、工具、MCP 服务器、电话与 WhatsApp 账号、批量呼叫、对话历史与标签等管理。
使用方式:先安装 CLI,可用 npx -y @mvanhorn/printing-press-library install elevenlabs --cli-only,默认安装到 macOS/Linux 的 $HOME/.local/bin 或 Windows 的 %LOCALAPPDATA%\Programs\PrintingPress\bin;也可用 go install github.com/mvanhorn/printing-press-library/library/ai/elevenlabs/cmd/elevenlabs-pp-cli@latest(需 Go 1.26.6 或更新)。安装后用 elevenlabs-pp-cli --version 验证,并确保安装目录在运行环境的 $PATH 中。示例:elevenlabs-pp-cli tts render --voice JBFqnCBsd6RMkjVDRZzb --text 'Hello from ElevenLabs.' --out hello.mp3 --agent。
适用场景:智能体在生成音频前选择语音与校验参数、批量生成音频产物、从脚本生成多说话人对话,以及通过命令行管理 ElevenLabs 对话式智能体相关资源。
限制:资料未提供收费、价格、配额与平台支持等细节;若 --version 报 command not found,说明运行环境无法在 $PATH 中找到二进制目录,需先解决后再执行技能命令。