narrator — скилл для Codex: озвучка и установка
Скилл готовит озвучку для видеоблоков с заданной длительностью или цельного длинного рассказа. Он пригодится, когда важны единый голос и проверка пауз.
npx skills add openai/plugins --skill narrator -a codexЧто делает narrator
Для видеоблоков narrator создаёт отдельную аудиозапись на каждую строку и проверяет длительность речи и внутренние паузы. Если запись не укладывается в окно, скилл меняет текст и повторяет генерацию; прошедшие проверку строки не отправляет заново. Растягивать или ускорять аудио нельзя.
Для цельного рассказа текст при необходимости делится на крупные части, которые затем соединяются в исходном порядке. Для работы нужны строки текста и пара voice_id с voice_type; в Codex скилл использует голосовые инструменты Higgsfield. Если пара или текст не заданы, их нужно запросить. Обычное чтение вслух, клонирование голоса и озвучка существующей речи не входят в его задачи.
Какие задачи решает
- Подогнать озвучку каждой строки под окно видеоблока
- Повторно сгенерировать строки, не прошедшие проверку длительности
- Собрать длинный рассказ из частей в одну аудиозапись
- Сохранить единый голос во всех фрагментах
Примеры запросов агенту
- Используй скилл narrator: разбей текст на пронумерованные строки для видеоблоков и подгони каждую запись под заданное окно.
- Запусти narrator для цельного рассказа; используй голос
voice_idи типvoice_type. - Проверь длительность речи и паузы в каждой строке, затем повтори генерацию только для тех, что не прошли проверку.
Как установить narrator
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill narrator -a codex2Вручную: положить файлы
.agents/skills/narrator/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill narrator -a claude-code2Вручную: положить файлы
~/.claude/skills/narrator/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/narrator/
Вручную: положить файлы
.cursor/skills/narrator/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins narrator2Вручную: положить файлы
.github/skills/narrator/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/higgsfield/skills/narratorВручную: положить файлы
.devin/skills/narrator/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о narrator
Как установить narrator в Codex?
Выполните npx skills add openai/plugins --skill narrator. Для установки с явным указанием Codex используйте npx skills add openai/plugins --skill narrator -a codex.
Что делает narrator?
Скилл создаёт аудио по строкам с целевой длительностью или готовит непрерывное чтение длинного текста. В режиме строк он проверяет длительность речи и внутренние паузы.
Что нужно narrator для работы?
Нужны текст для озвучки и выбранная пара voice_id и voice_type. Для проверки готовых записей по окнам видеоблоков требуется доступ к скачиванию аудио в sandbox_exec.