# faster-whisper

Локальная расшифровка аудио и видео на базе CTranslate2 без расходов на API. Распознаёт речь, определяет спикеров и создаёт субтитры.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1800 установок · ★ 11
- Автор: ThePlasmak
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/ThePlasmak/faster-whisper/tree/HEAD/SKILL.md
- Обновлён: 2026-02-22
- HTML: https://affpapa.org/nevibecode/skills/faster-whisper

## Что делает

Скилл запускает локальное распознавание речи через реализацию модели Whisper на CTranslate2. Работает в 4-6 раз быстрее оригинального Whisper, а видеокарта с поддержкой GPU ускоряет транскрипцию до 20x в реальном времени. Инструмент формирует файлы субтитров в форматах SRT, VTT, ASS, LRC или TTML, а также сохраняет данные в CSV.

Скрипты умеют скачивать аудио по ссылкам с YouTube, обрабатывать выпуски подкастов по RSS и искать фразы по таймкодам. Для разделения реплик говорящих используется флаг `--diarize`.

Для запуска необходим `python3` в системе Linux, macOS или WSL2. Загрузка ссылок требует утилиту `yt-dlp`, а для конвертации звука нужен `ffmpeg`. Если вам нужна диаризация спикеров, без токена Hugging Face в файле `~/.cache/huggingface/token` она работать не будет.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ThePlasmak/faster-whisper --skill faster-whisper -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/faster-whisper/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/faster-whisper/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ThePlasmak/faster-whisper --skill faster-whisper -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/faster-whisper/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ThePlasmak/faster-whisper --skill faster-whisper -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/faster-whisper/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install ThePlasmak/faster-whisper faster-whisper
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/faster-whisper/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ThePlasmak/faster-whisper --skill faster-whisper -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/ThePlasmak/faster-whisper
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/faster-whisper/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add ThePlasmak/faster-whisper --skill faster-whisper -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/ThePlasmak/faster-whisper/tree/HEAD/SKILL.md

## Когда брать
- транскрибировать аудиозаписи и видео без обращения к платным облачным API
- генерировать файлы субтитров в форматах SRT, VTT, ASS и TTML
- разделять реплики разных говорящих с помощью диаризации
- скачивать и расшифровывать подкасты по RSS-лентам и ссылки с YouTube

## Примеры запросов агенту
- расшифруй interview.mp3 и определи спикеров через --diarize
- сделай субтитры в формате srt для podcast.mp3 и удали слова-паразиты
- скачай аудио по этой ссылке youtube и выгрузи таймкоды в csv

## Похожие
- [openai-whisper](https://affpapa.org/nevibecode/skills/openai-whisper.md) — скилл · 7100 установок
- [asr](https://affpapa.org/nevibecode/skills/asr.md) — скилл · 1300 установок
- [openai-whisper-api](https://affpapa.org/nevibecode/skills/openai-whisper-api.md) — скилл · 5400 установок
- [azure-speech-to-text](https://affpapa.org/nevibecode/skills/azure-speech-to-text.md) — скилл · 775 установок
- [speech-to-text](https://affpapa.org/nevibecode/skills/speech-to-text.md) — скилл · 11800 установок
- [Transcription Automation](https://affpapa.org/nevibecode/skills/transcription-automation.md) — скилл · 4800 установок

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
