Skip to main content
General

Sprachinput — Diktat hört auf Englisch zu

Diktat hört auf Englisch zu

Jedes Mikrofon auf der Seite — das Erfassungsfeld auf der Homepage, die Blink-Sprachnotiz, das Fehlerberichterstattungstool, das Mikrofon von OrbitPilot und die Diktat-Tasten im Admin — hört auf Englisch, unabhängig davon, in welcher Sprache Sie die Seite lesen.

Warum, und warum es vorübergehend ist

Ihr Browser führt das Zuhören und Transkribieren aus. Browser sind wirklich gut in Englisch und bemerkenswert schlecht in allem anderen, daher hätte das Anbieten einer zweiten Sprache Ihnen ein Live-Transkript gegeben, das Sie dann korrigieren mussten — was schlimmer ist, als es überhaupt nicht anzubieten. Es gab kurzzeitig einen kleinen Sprachchip neben jedem Mikrofon; er wurde entfernt, weil eine Kontrolle, deren Ergebnis Sie nicht vertrauen können, eine Funktion ist.

Die Unterstützung anderer Sprachen auf angemessene Weise bedeutet, die Audiodaten auf unserer Seite zu transkribieren, anstatt in Ihrem Browser. Das ist echte Arbeit und wird separat geplant; dies ist eine Pause, keine Entscheidung, dass OrbitingFox nur Englisch anbietet.

Was in jeder Sprache weiterhin funktioniert

Tippen, natürlich — die Inhaltssprache der Seite bleibt unbeeinflusst, und nichts über das Lesen oder Schreiben in Ihrer eigenen Sprache hat sich geändert. Es geht hier nur um Gespräche mit einem Mikrofon.

Für Entwickler

static/js/of-voice-lang.js bleibt die einzige Quelle (window.OFVoiceLang.get()), und es darf NICHT gelöscht werden: es existiert, weil Bericht #132 / lokaler Bericht #3 festgestellt hat, dass einige Rekorder bei einer Änderung der Inhaltssprache auf diese Sprache blockiert sind, während der gemeinsame Blink-Rekorder eingehardcodet auf Englisch blieb, sodass die Sprache in beiden Fällen stockte. Es antwortet jetzt immer mit "en-US" und attachChip() erzeugt nichts. Ein Flag, ENGLISH_ONLY, steuert beides; die Erinnerungsauswahl-Maschine wird dormant gehalten, sodass die Wiederherstellung der Funktion eine Ein-Zeilen-Änderung erfordert. Jeder Rekorder liest weiterhin den Helfer mit einem Fallback, und diese Fallbacks müssen bleiben — Parität wird durch adminapp/test_voice_parity.py durchgesetzt.

This guide was translated automatically. Read the English original.

🪐 OrbitPilot

Create a free account and I'll remember your conversations — sign up

🧠 Memory status