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.