AIKraft/Skills/Речь

Речь

Use when the user asks for text-to-speech narration or voiceover, accessibility reads, audio prompts, or batch speech generation via the OpenAI Audio API; run the bundled CLI (`scripts/text_to_speech.py`) with built-in voices and require `OPENAI_API_KEY` for live calls. Custom voice creation is out of scope.

OPOpenAI official Разработка

Что делает навык

Генерирует аудиофайлы из текста (озвучка, доступность, IVR) через встроенный CLI scripts/text_to_speech.py с использованием моделей OpenAI TTS. Обрабатывает как одиночные запросы, так и пакетную генерацию из JSONL-файлов.

Когда применять

  • Создание аудиодорожки для презентации или демо-ролика (voiceover)
  • Генерация голосовых подсказок для IVR-систем или телефонных меню
  • Подготовка аудиофайлов для обеспечения доступности контента (accessibility reads)
  • Пакетная озвучка множества коротких фраз или промптов

Как работает

  1. Определить тип задачи: одиночный файл или пакетная обработка (batch)
  2. Собрать входные данные: точный текст, желаемый голос (по умолчанию cedar), стиль и формат
  3. Сформировать краткий спецификационный блок (Voice Affect, Tone, Pacing и т.д.) на основе инструкций пользователя
  4. Для пакетной обработки создать временный JSONL-файл в tmp/speech/, запустить CLI и удалить файл после выполнения
  5. Запустить scripts/text_to_speech.py с нужными параметрами, соблюдая лимиты (до 4096 символов на запрос, 50 запросов/мин)
  6. Проверить качество результата (понятность, темп, произношение) и сохранить итоговый файл в output/speech/

Примеры запросов агенту

Озвучь этот текст для демо: 'Добро пожаловать. Сегодня мы покажем, как это работает'. Голос Cedar, тон дружелюбный, темп размеренный.
Сгенерируй аудиофайлы для IVR из списка: 'Спасибо за звонок. Пожалуйста, подождите' и 'Для продаж нажмите 1'. Сохрани в mp3.
Преврати этот абзац в аудио для доступности. Используй голос Marin, четкое произношение и спокойный темп.

Что понадобится

  • Переменная окружения OPENAI_API_KEY
  • Установленный пакет Python openai
  • Наличие скрипта scripts/text_to_speech.py

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «speech» из репозитория: # https://github.com/openai/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r speech/ ~/.claude/skills/speech/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.