Ein Wiki privater Natur

Whisper Installation (Debian 13 Trixie)

Datum: 2026-03-21
diktier.png

Problem

Spracheingabe in claude.ai (Browser) erkennt immer Englisch – claude.ai hardcodet en-US in der Web Speech API, unabhängig von Systemsprache.

Lösung

Whisper lokal installieren, Aufnahme per arecord, Transkription per CPU.

Installation

Voraussetzungen

sudo apt install pipx ffmpeg
pipx ensurepath

Neues Terminal öffnen damit PATH aktualisiert ist.

Whisper installieren

pipx install openai-whisper

Wichtig: Kein pip install – Debian 13 schützt die System-Python-Umgebung.
Wichtig: pipx erstellt automatisch eine isolierte venv.

CUDA-Warnung ignorieren

Quadro P520 (sm_61) ist zu alt für das mitinstallierte PyTorch (braucht sm_70+).
Lösung: --device cpu erzwingen – kein Problem, CPU ist schnell genug.

Verwendung

Aufnahme + Transkription manuell

arecord -f cd -t wav /tmp/sprache.wav
whisper /tmp/sprache.wav --model small --language de --device cpu --output_format txt --verbose False -o /tmp/

diktier.sh (kompletter Workflow)

#!/bin/bash
arecord -f cd -t wav /tmp/sprache.wav
whisper /tmp/sprache.wav --model small --language de --device cpu --output_format txt --verbose False -o /tmp/
DISPLAY=:1 xclip -selection clipboard < /tmp/sprache.txt
echo "Text im Clipboard!"

GNOME Dock Integration

Icon (diktier.png) und .desktop-Datei:

[Desktop Entry]
Name=Diktier
Exec=/home/bed/bin/diktier.sh
Icon=/home/bed/.local/share/icons/diktier.png
Terminal=true
Type=Application

Installation:

mkdir -p ~/.local/share/icons ~/bin
cp diktier.png ~/.local/share/icons/
cp diktier.sh ~/bin/ && chmod +x ~/bin/diktier.sh
cp diktier.desktop ~/.local/share/applications/

GNOME App-Übersicht → „Diktier" suchen → Rechtsklick → Zu Favoriten hinzufügen

Modell

Beim ersten Start wird das Modell heruntergeladen (~461MB für small).
Liegt danach unter ~/.cache/whisper/.