Skip to main content

faster-whisper

Enables fast, accurate local speech-to-text transcription with features like speaker diarization and subtitle generation.

Install this skill

or
36/100

Security score

The faster-whisper skill was audited on Feb 21, 2026 and we found 32 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 957

Curl to non-GitHub URL

SourceSKILL.md
957curl http://localhost:8000/v1/audio/transcriptions \
medium line 35

Access to hidden dotfiles in home directory

SourceSKILL.md
35"optionalPaths": ["~/.cache/huggingface/token"],
medium line 105

Access to hidden dotfiles in home directory

SourceSKILL.md
105- Only add `--hf-token` if the token is not cached at `~/.cache/huggingface/token`
medium line 356

Access to hidden dotfiles in home directory

SourceSKILL.md
356By default, models are cached in `~/.cache/huggingface/`. Use `--model-dir` to override:
low line 474

Access to hidden dotfiles in home directory

SourceSKILL.md
474--model-dir PATH Custom model cache directory (default: ~/.cache/huggingface/)
medium line 766

Access to hidden dotfiles in home directory

SourceSKILL.md
766- HuggingFace token at `~/.cache/huggingface/token` (`huggingface-cli login`)
medium line 818

Access to hidden dotfiles in home directory

SourceSKILL.md
818Requires `yt-dlp` (checks PATH and `~/.local/share/pipx/venvs/yt-dlp/bin/yt-dlp`).
medium line 994

Access to hidden dotfiles in home directory

SourceSKILL.md
994- **First run**: Downloads model to `~/.cache/huggingface/` (one-time)
medium line 1113

Access to hidden dotfiles in home directory

SourceSKILL.md
1113**Model download fails**: Check `~/.cache/huggingface/` permissions
low line 198

External URL reference

SourceSKILL.md
198| **YouTube/URL** | `./scripts/transcribe https://youtube.com/watch?v=...` | Auto-downloads via yt-dlp |
low line 237

External URL reference

SourceSKILL.md
237| **Keep temp files** | `./scripts/transcribe https://... --keep-temp` | For URL re-processing |
low line 241

External URL reference

SourceSKILL.md
241| **Podcast RSS (latest 5)** | `./scripts/transcribe --rss https://feeds.example.com/podcast.xml` | Downloads & transcribes newest 5 episodes |
low line 242

External URL reference

SourceSKILL.md
242| **Podcast RSS (all episodes)** | `./scripts/transcribe --rss https://... --rss-latest 0 -o ./episodes/` | All episodes, one file each |
low line 243

External URL reference

SourceSKILL.md
243| **Podcast + SRT subtitles** | `./scripts/transcribe --rss https://... --format srt -o ./subs/` | Subtitle all episodes |
low line 408

External URL reference

SourceSKILL.md
408uv pip install --python .venv/bin/python torch --index-url https://download.pytorch.org/whl/cu121
low line 411

External URL reference

SourceSKILL.md
411uv pip install --python .venv/bin/python torch --index-url https://download.pytorch.org/whl/cu118
low line 429

External URL reference

SourceSKILL.md
429./scripts/transcribe https://youtube.com/watch?v=dQw4w9WgXcQ --language en
low line 768

External URL reference

SourceSKILL.md
768- https://hf.co/pyannote/speaker-diarization-3.1
low line 769

External URL reference

SourceSKILL.md
769- https://hf.co/pyannote/segmentation-3.0
low line 809

External URL reference

SourceSKILL.md
809./scripts/transcribe https://youtube.com/watch?v=dQw4w9WgXcQ
low line 812

External URL reference

SourceSKILL.md
812./scripts/transcribe https://example.com/podcast.mp3
low line 815

External URL reference

SourceSKILL.md
815./scripts/transcribe https://youtube.com/watch?v=... --language en --format srt -o subs.srt
low line 862

External URL reference

SourceSKILL.md
862./scripts/transcribe --rss https://feeds.megaphone.fm/mypodcast -o ./transcripts/
low line 865

External URL reference

SourceSKILL.md
865./scripts/transcribe --rss https://... --rss-latest 0 --format srt -o ./subtitles/
low line 868

External URL reference

SourceSKILL.md
868./scripts/transcribe --rss https://... --skip-existing -o ./transcripts/
low line 871

External URL reference

SourceSKILL.md
871./scripts/transcribe --rss https://... --diarize --retries 2 -o ./transcripts/
low line 910

External URL reference

SourceSKILL.md
910./scripts/transcribe "https://youtube.com/watch?v=abc123" --format srt -o subs.srt
low line 916

External URL reference

SourceSKILL.md
916./scripts/transcribe https://youtube.com/watch?v=abc123 --keep-temp
low line 957

External URL reference

SourceSKILL.md
957curl http://localhost:8000/v1/audio/transcriptions \
low line 966

External URL reference

SourceSKILL.md
966client = OpenAI(base_url="http://localhost:8000", api_key="none")
low line 1127

External URL reference

SourceSKILL.md
1127- [Distil-Whisper Paper](https://arxiv.org/abs/2311.00430)
low line 1128

External URL reference

SourceSKILL.md
1128- [HuggingFace Models](https://huggingface.co/collections/Systran/faster-whisper)
Scanned on Feb 21, 2026
View Security Dashboard
Installation guide →