Diktat und Vokabular
Das Desktop-Diktat läuft mit Ihrem eigenen OpenAI- oder Gemini-Schlüssel und Hinweisvokabularen pro Projekt. Telefone transkribieren über die HB-Code-Dienste. Die Fehlerklassen sagen Ihnen, welche Schicht versagt hat.
Gegen den Quellcode geprüft am 5. Oktober 2026
Auf dieser Seite
Diktat einrichten
- Ihr Schlüsseltranscribe_with_provider
Der Desktop ruft OpenAI oder Gemini direkt mit dem Schlüssel auf, der unter Settings → API Keys gespeichert ist. Die Server von HB Code sehen weder das Audio noch den Schlüssel.
- HB-Code-Key/api/audio/transcriptions
Telefone laden mit ihrem HB-Code-JWT hoch und verlangen openai/gpt-4o-transcribe. Der Server lehnt den Upload ohne positives Guthaben ab und belastet Ihr Konto mit der Transkription.
- Geliehenes Vokabularsystem.voiceTranscriptionContext
Vor dem Upload fragt das Telefon den Desktop über das Relay nach seinem Vokabular-Prompt. Ohne Antwort lädt es ohne Prompt hoch, und der Server baut seinen eigenen Standard-Prompt.
- Öffnen Sie Settings → API Keys.
- Speichern Sie einen persönlichen OpenAI- oder Gemini-API-Schlüssel.
- Öffnen Sie Settings → Voice.
- Wählen Sie in der Karte Voice Dictation OpenAI oder Gemini als Diktatdienst.
- Klicken Sie auf Save.
- Wenn das Betriebssystem nach dem Mikrofonzugriff fragt, erlauben Sie ihn.
Diktat verwendet Ihren eigenen API-Schlüssel und ist von der ChatGPT- oder Claude-Anmeldung getrennt, die den Agenten ausführt. Die einzigen akzeptierten Modell-IDs sind gpt-4o-transcribe und gemini-flash-latest. Vor der ersten Aufnahme sendet der Desktop eine synthetische Preflight-WAV an den echten Anbieterendpunkt und cacht das Ergebnis pro Anbieter und Modell, nach einem Erfolg 15 Minuten und nach einem Fehler 5 Minuten lang, oder bis Sie die Einstellungen erneut speichern. OpenAI-Anfragen laufen nach 120 Sekunden ab.
Aufnahmen im Review Mode laufen über den regionalen Server mit POST /api/llm/video/analyze zu Gemini. Auf dem iPhone wird die Erzählung zu jedem Screenshot zuerst transkribiert. Die Medienkapitel zu iOS und Android beschreiben den Review Mode genauer.
Fügen Sie Ihre Wörter zum Vokabular hinzu
- Regelntranscription_system_prompt
Die kompakten Regeln für OpenAI belegen nach dem XML-Escaping 622 Bytes und mit ihren Tags 683. Das Budget erlaubt ihnen bis zu 720 Bytes und hält 280 für das Vokabular frei.
- Ihr Vokabularpersonal_vocabulary_kb
Nach den Regeln lassen ein Zeilenumbruch und 51 Bytes Tags 265 Bytes Text übrig. Die globale Liste kommt zuerst, dann die Projektliste, beide XML-escapt und an der Grenze abgeschnitten, notfalls mitten im Wort. Die gezeigte Aufteilung ist ein Beispiel.
- Geminitranscription_prompt_max_bytes
Gemini erhält die vollständigen Regeln, 1.836 Bytes mit Tags, und Platz für etwa ein Megabyte Vokabular, sodass nichts gekürzt wird, was Sie realistisch eintippen.
Die Spracheinstellungen halten ein globales Vokabular und ein Vokabular pro Projekt. Begriffe, die Sie überall verwenden, gehören in die globale Liste, repository-spezifische Namen in die Projektliste. Sie reisen als XML-escapte Schreibreferenz im Transkriptionsprompt mit der ausdrücklichen Regel, sie nie einzufügen. Bei OpenAI bleiben ihnen nach den Regeln und Tags 265 Bytes Text, die globale Liste zuerst.
Fehlerklassen
| Sichtbares Problem | Prüfen |
|---|---|
| Mikrofon nicht verfügbar | Stellen Sie sicher, dass das Betriebssystem HB Code den Zugriff auf das Mikrofon erlaubt. Das Diktat braucht außerdem einen funktionierenden Audioeingang. |
| Anbieter nicht konfiguriert | Stellen Sie sicher, dass Settings → API Keys einen Schlüssel für den Diktatdienst enthält. Stellen Sie sicher, dass Settings → Voice den gespeicherten Diktatdienst zeigt. |
| Kontingent- oder Ratenbegrenzung | Nur Open |
| Aufnahme zu groß | Der Desktop lehnt einen Open |