Spracheingabe
Die Spracheingabe ist der dritte Eingabekanal der Signaturschleife, neben Tippen und Einfügen. Kurzbefehl halten, sprechen, loslassen: Der Satz wird entweder am Cursor diktiert, setzt das passende Snippet direkt ein oder geht als Anweisung an die KI. Der Fokus der aktiven App bleibt unangetastet.

Bevor Sie starten
Die Spracheingabe ist standardmäßig aus und braucht einen Erkennungsdienst, bevor der Kurzbefehl etwas bewirkt. Drei Schritte:
- Hauptschalter einschalten: Einstellungen → Spracheingabe → Spracheingabe aktivieren.
- Kurzbefehl festlegen: Ins Feld klicken und die gewünschte Taste drücken. Auch ein einzelner Modifikator wie Control ist erlaubt. Leer lassen belegt keine Taste.
- Erkennungskanal einrichten (der Schritt, der oft fehlt): Unter Spracherkennung einen OpenAI-kompatiblen Transkriptionsdienst hinzufügen — Endpunkt, API-Schlüssel, Modell. Wählen Sie ein Transkriptionsmodell (whisper, gpt-4o-transcribe); ein Chat-Modell schlägt fehl. Alternativ das lokale Modell herunterladen und offline arbeiten, siehe unten.
Die Mikrofonfreigabe wird nur einmal erfragt; ohne sie nimmt der Kurzbefehl nichts auf.
Drücken Sie den Kurzbefehl ohne Schritt 3, meldet die Kapsel „Erkennungsdienst nicht konfiguriert”. Das ist Absicht: CodeExpander betreibt kein eigenes Erkennungs-Backend — Audio geht ausschließlich an den Endpunkt, den Sie eintragen.
Drei Ziele nach dem Loslassen
| Modus | Ergebnis |
|---|---|
| Snippet einsetzen | Sucht ein Snippet nach Abkürzung, Titel oder Sprach-Alias und setzt es an Ort und Stelle ein. Ohne Treffer wählen Sie „stattdessen diktieren” oder „nur hinweisen, nichts eingeben” |
| Diktat | Fügt den erkannten Text am Cursor ein. Ist der ganze Satz zufällig eine Abkürzung, wird das Snippet trotzdem eingesetzt |
| Sprache → KI | Mit einem eigenen Kurzbefehl geht der Satz direkt in den KI-Chat des Suchfensters |
Halten und Drücken-zum-Start/Drücken-zum-Stopp werden beide unterstützt. Im Drückmodus bricht Stille über 10 Sekunden ab.
Sprach-Aliase: mit eigenen Worten treffen
Das Feld Sprach-Alias im Snippet-Editor (kommagetrennt) gibt einem Snippet mehrere gesprochene Namen. Geben Sie dem Snippet /cs den Alias „Support-Text”, genügt künftig „Support-Text”, ohne die Abkürzung zu buchstabieren.
Wenn ein langes Diktat zu keinem Snippet passt, kann ein optionaler Durchlauf die Zeichensetzung still bereinigen, bevor eingefügt wird. Standardmäßig aus.
Lokale Erkennung (offline)
Wenn das Audio nicht in die Cloud gehen soll, laden Sie das lokale Modell herunter — das Audio verlässt den Rechner nicht.
| Plattform | Lokale Erkennung |
|---|---|
| macOS (Apple Silicon) | Unterstützt. Qwen3-ASR 0.6B (~1,2 GB) herunterladen und offline erkennen |
| macOS (Intel) | Nicht unterstützt; Cloud-Erkennung funktioniert weiter |
| Windows | Lokale Engine noch nicht verfügbar; Cloud-Erkennung funktioniert weiter |
Das Modell braucht beim ersten Laden 30–90 Sekunden, bleibt danach eine Weile resident und wird bei Leerlauf freigegeben.
Datenschutz
- Audio bleibt nur im Arbeitsspeicher — nichts wird geschrieben, keine Historie.
- Audio geht ausschließlich an den Endpunkt, den Sie konfigurieren; CodeExpander betreibt kein eigenes Erkennungs-Backend.
- Sprache ist nicht Pro-gebunden und nicht kontingentiert.
- Sichere Eingabefelder (Passwortabfragen) werden abgefangen; der Text landet in Ihrer Zwischenablage und muss manuell eingefügt werden.
Siehe auch
- Schnelles Einsetzen —— die Sprachauslösung nutzt dieselbe Snippet-Suche
- FillIn —— Snippets mit Variablen öffnen vorher ein Formular
- Suchfenster —— dort landet Sprache → KI