返回目录 / 开发工具
OpenAI Speech:按原文生成旁白与语音片段
通过附带 CLI 调用 OpenAI Audio API,支持单段与 JSONL 批量任务。
Skills
先收集准确原文、内置声音、说话方式、格式和约束;用户给多条时将任务写入临时 JSONL,一次运行 bundled `scripts/text_to_speech.py`。输入每条不超过 4096 字符,脚本速率限制最高 50 RPM;说明默认模型、声音与参数。实时请求需要用户在环境中设置 `OPENAI_API_KEY`,绝不让其粘贴到聊天。依赖缺失时按项目规则安装 openai 包;不要修改技能自带 CLI。重要语音需检查可懂度、节奏、发音及指令符合度,生成文件保存到稳定的 `output/speech/` 路径,并披露 AI 生成。
权限边界
前置条件
- 用户要求文本转语音、旁白、无障碍朗读或批量生成音频。
- 确定原文、内置声音、语气、格式、单/批处理与输出位置;线上调用需 `OPENAI_API_KEY`。
权限边界
- 可创建临时 JSONL 并调用付费 OpenAI API 生成音频;最终文件写入用户指定路径。
- 只使用内置声音;成品应披露 AI 生成,禁止要求用户贴 API key。
限制
按技能 CLI 传入 `--out` 或 `--out-dir`,每条请求不超过4096字符且速率不超过50/min;不得修改随附 CLI。
固定上游来源
- 仓库
- openai/skills
- 文件路径
- skills/.curated/speech/SKILL.md
- 固定提交
49f948faa9258a0c61caceaf225e179651397431- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: Apache-2.0
适用工具
bundled `scripts/text_to_speech.py` · OpenAI Python SDK · built-in TTS voices