AIKraft/Skills/edge-tts

edge-tts

Text-to-speech conversion using `uvx edge-tts` for generating audio from text. Use when (1) User requests audio/voice output with the

aahl official Другое

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

Генерирует высококачественное аудио в формате MP3 из текста с использованием нейросетевой службы TTS Microsoft Edge через команду uvx edge-tts. Поддерживает создание субтитров и настройку скорости, громкости и высоты тона.

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

  • Преобразование текстового сообщения пользователя в аудиофайл для прослушивания
  • Генерация аудио с субтитрами (SSV) для видеоконтента или доступности
  • Создание голосовых сообщений с измененной скоростью или высотой голоса
  • Автоматическое озвучивание длинных текстовых ответов агента

Как работает

  1. Сформировать строку текста (msg), которую необходимо озвучить.
  2. Сконструировать команду uvx edge-tts с параметром --text, указав текст в кавычках.
  3. Указать путь сохранения медиафайла через --write-media {tempdir}/{filename}.mp3.
  4. При необходимости добавить флаги для субтитров (--write-subtitles -) или настройки параметров (--rate, --volume, --pitch).
  5. Выполнить команду в окружении агента для получения результата.

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

Озвучь этот текст: 'Привет, мир' и сохрани файл как hello.mp3
Сгенерируй аудио с субтитрами для фразы 'Тестовое сообщение'
Прочитай текст 'Быстрая проверка' с увеличенной скоростью на 50%

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

  • Утилита uvx и пакет edge-tts, установленные в окружении

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

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

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

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