Layer 8Ehrlicher Tech-Support
BetriebssystemSchweregrad: Lästig

Sprachsteuerung: Der Knopf hört nicht auf seinen Namen

Der gesagte Befehl trifft nichts. Warum sichtbare Beschriftung und hinterlegter Name auseinanderfallen — und wie Namen, Zahlen und Raster weiterhelfen.

Aufwand:
ca. 20 Min.
Voraussetzung:
Ein Gerät mit Sprachsteuerung, Eine ruhige Umgebung für die ersten Versuche
Gilt für:
iPhone mit iOS 26, Sprachsteuerung als Bedienungshilfe (nicht Sprachassistent), WCAG 2.2 in der Fassung vom 12.12.2024

Das Symptom

Die Sprachsteuerung läuft, sie hört zu, sie zeigt sogar an, dass sie etwas verstanden hat. Nur passiert nichts. „Auf Weiter tippen“ — nichts. Lauter sprechen — nichts. Langsamer sprechen — nichts. Der Knopf ist da, groß, mit einer Aufschrift, die man vorlesen kann. Beim nächsten Versuch landet der Satz plötzlich als Text im Suchfeld. Und irgendwann fängt man an, deutlicher zu artikulieren als je zuvor im Leben, und kommt sich dabei albern vor.

Die „Layer 8“-Wahrheit

Nicht die Aussprache ist das Problem, sondern der Name. Bedienelemente haben zwei davon: den, der draufsteht, und den, der hinterlegt ist. Die Sprachsteuerung hört auf den hinterlegten. Sichtbar ist der andere. Solange beide übereinstimmen, merkt niemand, dass es zwei sind — und genau deshalb fällt es beim Bauen nicht auf, wenn sie auseinanderlaufen.

Das W3C hat diesen Fall so präzise beschrieben, dass man ihn danach überall wiedererkennt. Stimmen sie überein, so das Verständnisdokument, können Spracheingabe-Benutzer navigieren, indem sie die sichtbaren Textbeschriftungen aussprechen. Stimmen sie nicht überein, scheitert der Versuch — und zwar nicht, weil die Erkennung schlecht wäre, sondern weil die gesprochene sichtbare Beschriftung nicht dem hinterlegten Namen entspricht, der als Sprachbefehl freigeschaltet ist. Das zugehörige Erfolgskriterium 2.5.3 verlangt deshalb, dass der Name den sichtbar dargestellten Text enthält. Es steht auf Stufe A, der untersten. Ein Knopf, der „Weiter“ zeigt und intern „Schritt 3 fortsetzen“ heißt, ist also kein Grenzfall, sondern ein glatter Verstoß.

Der praktische Ausweg ist verblüffend unbekannt: Man muss den echten Namen nicht erraten, man kann ihn sich anzeigen lassen. Apples Handbuch beschreibt es nüchtern — wer nicht sicher ist, wie ein Objekt zu nennen ist, lässt sich neben allen Objekten einen Namen oder eine Zahl einblenden und benutzt danach diese. „Namen anzeigen“, „Zahlen anzeigen“, „Textzahlen anzeigen“. Damit kippt die ganze Sache von Ratespiel auf Ablesen. Und nebenbei erhält man eine Fehlerdiagnose geschenkt: Überall dort, wo die eingeblendete Beschriftung nicht das zeigt, was danebensteht, sieht man den Verstoß mit eigenen Augen.

Für den Rest — Bilder, Karten, selbstgebaute Kacheln ohne jeden Namen — gibt es den zweiten Ausweg, und der arbeitet nicht mehr mit Bedeutung, sondern mit Geometrie. „Raster anzeigen“ legt ein nummeriertes Gitter über den Bildschirm; danach genügt „Tippen“ plus Nummer. Wird es zu ungenau, verfeinert das Nennen einer Rasternummer das Gitter in genau diesem Bereich. Das ist der Notausgang, der auch dann noch offen ist, wenn eine Anwendung sonst gar nichts richtig macht.

Die zweite große Ursache hat mit Namen überhaupt nichts zu tun, sondern mit dem Modus. Der Diktiermodus ist der Standard, und in ihm wird laut Handbuch alles zu Text, was kein Befehl ist. Wer eine Reihe von Anweisungen hintereinander absetzt, sieht deshalb die Hälfte davon im Textfeld landen. Der Befehlsmodus dreht das um: Nicht-Befehle werden ignoriert statt eingetippt. Und der Buchstabiermodus ist die Rettung für Passwörter und Webadressen, wo das wortweise Diktieren zwangsläufig scheitert. Drei Modi, ein Satz Umschaltbefehle — und ein großer Teil des Ärgers erledigt sich damit.

Bleibt die Einordnung, die erklärt, warum manches auch mit perfektem Namen nicht funktioniert. Spracheingabe ist keine eigene Eingabewelt; das W3C zählt sie ausdrücklich zu den Tastaturemulatoren, gemeinsam mit Blas-Saug-Steuerungen, Bildschirmtastaturen und Abtastverfahren. Was sich nur mit der Maus auslösen lässt, lässt sich also auch nicht sagen. Das ist eine unangenehme Nachricht und zugleich eine sehr nützliche: Wenn ein Element weder mit dem Tabulator erreichbar noch per Stimme ansprechbar ist, liegt es nicht an der Aussprache, nicht am Mikrofon und nicht am Raum. Es liegt daran, dass dieses Element für alles außer einen Zeiger nie vorgesehen war.

Die echte, verifizierte Lösung

1000 % faktenbasiert. Jeder Befehl ist real, jeder Pfad existiert. Schritt für Schritt:

  1. 1.

    Die Sprachsteuerung einmal richtig einrichten, statt sie nur einzuschalten

    Apples Handbuch nennt eine Voraussetzung, die später gern als Fehler missdeutet wird: „Bevor du die Sprachsteuerung zum ersten Mal aktivierst, solltest du dich vergewissern, dass das iPhone über ein WLAN mit dem Internet verbunden ist. Nachdem ein einmaliger Dateidownload von der Apple-Website abgeschlossen ist, benötigst du die Internetverbindung nicht mehr.“ Der Weg dorthin führt über „Einstellungen“ > „Bedienungshilfen“ > „Sprachsteuerung“ und dann „Sprachsteuerung konfigurieren“. Ist der Download nicht durchgelaufen, reagiert nichts — und das sieht aus wie ein Erkennungsproblem.

  2. 2.

    Die Rückmeldungen einschalten, bevor man an sich selbst zweifelt

    Ohne Rückmeldung weiß man nie, ob ein Befehl nicht verstanden oder nur nicht ausgeführt wurde. Das Handbuch führt dafür drei Optionen: „Bestätigung anzeigen: Wenn die Sprachsteuerung einen Befehl erkennt, wird oben auf dem Bildschirm eine visuelle Bestätigung angezeigt“, „Ton wiedergeben“ für dasselbe akustisch und „Merkhilfen einblenden: Es werden Vorschläge und Merkhilfen für Befehle angezeigt.“ Damit wird aus einem Gefühl ein Befund.

  3. 3.

    Sich die Namen anzeigen lassen, statt sie zu erraten

    Der schnellste Weg aus dem Problem: „Namen anzeigen“ sagen. Danach steht neben jedem bedienbaren Element sein tatsächlicher Name — und man sieht auf einen Blick, an welchen Stellen sichtbare Beschriftung und hinterlegter Name auseinanderlaufen. Alternativ „Zahlen anzeigen“, wenn die Namen lang oder unaussprechlich sind; im Textfeld liefert „Textzahlen anzeigen“ zusätzlich Nummern für Zeilen, Wörter und Zeichen.

  4. 4.

    Für Flächen ohne Namen das Raster nehmen

    Bilder, Karten, selbstgebaute Bedienelemente: Wo kein Name existiert, hilft kein besseres Sprechen. Dann „Raster anzeigen“ sagen und mit „Tippen“ plus Rasternummer arbeiten. Ist die Zelle noch zu grob, wird durch Nennen der Nummer ein feineres Raster in diesem Bereich aufgeklappt. Das ist der Notausgang, der praktisch immer offen steht.

  5. 5.

    Vor längeren Befehlsketten in den Befehlsmodus wechseln

    Der Standardzustand ist der Diktiermodus, und in ihm wird alles zu Text, was nicht zufällig ein Befehl ist. Wer mehrere Schritte hintereinander steuern will, sagt zuerst „Befehlsmodus“ — dann werden Nicht-Befehle ignoriert statt eingetippt. Für Passwörter und Adressen dagegen „Buchstabiermodus“, in dem sich laut Handbuch auch Buchstabieralphabete verwenden lassen: „So kannst du beispielsweise „Alfa Bravo Charlie“ sagen, um die Buchstabenfolge „abc“ einzugeben.“

  6. 6.

    Hartnäckige Wörter in das eigene Vokabular aufnehmen

    Nachnamen, Straßennamen, Fachbegriffe und Produktnamen sind der übliche Grund für dauerhaftes Nichtverstehen. Statt es weiter zu versuchen, wird das Wort unter „Vokabular“ eingetragen und die Aussprache beigebracht. Für wiederkehrende Abläufe steht daneben „Befehle: Sieh dir die verfügbaren Befehle an und erstelle neue Befehle.“ Die vollständige Liste der mitgelieferten Befehle findet sich unter „Einstellungen“ > „Bedienungshilfen“ > „Sprachsteuerung“ > „Befehle“ — oder man sagt schlicht „Befehle anzeigen“.

  7. 7.

    Bei einer einzelnen App den Befund richtig aufschreiben

    Wenn „Namen anzeigen“ zeigt, dass ein Knopf mit der Aufschrift „Weiter“ in Wahrheit „Schritt 3 fortsetzen“ heißt, ist das kein Bedienfehler, sondern ein Verstoß gegen ein Erfolgskriterium der Stufe A. In einer Rückmeldung an den Anbieter genügt genau dieser Satz: Sichtbare Beschriftung und hinterlegter Name stimmen nicht überein, Erfolgskriterium 2.5.3 Label in Name. Das ist überprüfbar, behebbar und nicht verhandelbar — anders als „bei mir geht das nicht“.

Häufige Fragen (FAQ)

?Warum trifft „Auf Weiter tippen“ nichts, obwohl da sichtbar Weiter steht?

Weil der Knopf zwei Namen hat und du den falschen kennst. Das W3C beschreibt genau diesen Fall im Verständnisdokument zu Erfolgskriterium 2.5.3: „When these match, speech-input users (i.e., users of speech recognition applications) can navigate by speaking the visible text labels of components.“ Und weiter: „When they don't match, speech-input users who attempt to use the visible text label as a means of navigation or selection (e.g., 'move to Password') will be unsuccessful.“ Der Grund steht ebenfalls dort: „The speech-based navigation fails because the visible label spoken by the users does not match (or is not part of) the accessible name that is enabled as a speech-input command.“ Das Kriterium selbst verlangt deshalb: „For user interface components with labels that include text or images of text, the name contains the text that is presented visually.“ Ist es nicht erfüllt, sprichst du einen Namen aus, den das Gerät nie gehört hat.

?Wie finde ich heraus, wie ein Knopf wirklich heißt?

Man muss nicht raten, man kann es sich anzeigen lassen. Apples Handbuch zur Sprachsteuerung führt dafür eine eigene Funktion: „Wenn du nicht sicher bist, wie ein Objekt genannt wird, kannst du einen Namen oder eine Zahl neben den einzelnen Objekten auf dem Bildschirm anzeigen. Du kannst dann den Namen oder die Zahl des Objekts für die Interaktion mit ihm nutzen.“ Die Befehle dazu lauten „Namen anzeigen“, „Zahlen anzeigen“ oder „Textzahlen anzeigen“. Danach sagt man einen Befehl gefolgt von Name oder Zahl — etwa „Langes Drücken“ und dann die Nummer. Die Beschriftungen verschwinden laut Handbuch wieder, sobald der Befehl ausgesprochen ist.

?Da ist gar kein Knopf, nur eine Fläche ohne Namen. Was dann?

Dann bleibt der Umweg über die Fläche selbst. Apples Handbuch beschreibt ein nummeriertes Bildschirmraster: „Du kannst leichter mit einem bestimmten Bereich interagieren, indem du den Bildschirm mit einem Raster überlagerst.“ Der Befehl lautet „Raster anzeigen“, danach genügt ein Befehl mit der Rasternummer, etwa „Tippen“ und die Zahl. Und für Stellen, die zu klein oder zu dicht beieinander liegen, gibt es die Verfeinerung: „Rasterbereich vergrößern: Wenn du einen Ort genauer betrachten möchtest, sage eine Rasterzahl, um ein detaillierteres Raster in dem Bereich anzuzeigen.“ Weg ist das Raster mit „Namen ausblenden“, „Nummern ausblenden“ oder „Raster ausblenden“.

?Warum wird mein Befehl als Text in das Feld getippt?

Weil die Sprachsteuerung im falschen Modus steht. Sie kennt laut Handbuch drei: Im Diktiermodus wird diktiert, und „Alle Wörter, die du sprichst und bei denen es sich nicht um Befehle für die Sprachsteuerung handelt, werden als Text eingegeben. Der Diktiermodus ist standardmäßig aktiviert.“ Im Buchstabiermodus geht es Zeichen für Zeichen, was das Handbuch für „Passwörter, Webadressen oder andere Zeichenfolgen“ empfiehlt. Und im Befehlsmodus gilt: „Die Sprachsteuerung reagiert ausschließlich auf Befehle. Wörter und Zeichen, die keine Befehle sind, werden ignoriert und nicht als Text eingegeben.“ Wer eine Reihe von Befehlen hintereinander absetzen will, schaltet vorher um — sonst landet die Hälfte davon im Textfeld.

?Ein bestimmtes Wort versteht sie einfach nie. Muss ich damit leben?

Nein, dafür gibt es einen eigenen Speicher. Unter den Optionen der Sprachsteuerung nennt Apples Handbuch „Vokabular: Bringe der Sprachsteuerung neue Wörter und Sätze bei. Du kannst Wörter oder Sätze eingeben und der Sprachsteuerung beibringen, wie man sie ausspricht, oder eine Vokabelliste importieren.“ Für Namen, Fachbegriffe und Ortsnamen ist das der richtige Ort. Zwei Einschränkungen stehen ausdrücklich dabei: „Eigene Vokabeln für die Sprachsteuerung sind nicht in allen Sprachen verfügbar“, und für die Sprachsteuerung insgesamt gilt, dass sie „nicht in allen Regionen oder Sprachen verfügbar“ ist. Wer in einer nicht unterstützten Sprache spricht, sucht keinen Fehler, sondern eine andere Bedienart.

?Ist Sprachbedienung nicht etwas ganz anderes als eine Tastatur?

Technisch nein, und das erklärt, warum kaputte Tastaturbedienung auch die Stimme kaputt macht. Das W3C-Verständnisdokument zu Erfolgskriterium 2.1.1 zählt auf: „Keyboard emulators include speech input software, sip-and-puff software, on-screen keyboards, scanning software and a variety of assistive technologies and alternate keyboards.“ Spracheingabe hängt also an derselben Schnittstelle wie die Tastatur. Eine Anwendung, in der sich etwas nur mit der Maus auslösen lässt, ist damit auch per Stimme nicht auslösbar — unabhängig davon, wie gut die Erkennung funktioniert. Das ist eine nützliche Diagnose: Wenn ein Element weder mit dem Tabulator erreichbar noch ansprechbar ist, liegt es nicht an der Aussprache.

Belege

Diese Seite ist gegen die folgenden Primärquellen geprüft – Hersteller, Standard oder Gesetzestext. Wer es nicht glaubt, muss es nicht: Da steht, wo es nachzulesen ist.

Zuletzt geprüft am . Dokumentation altert – ein Datum daneben ist der einzige ehrliche Umgang damit.

Auch zu finden unter

Verwandte Fehler