Erstellen von Prototypen mit Sprachbefehlen und Audiowiedergabe

Zuletzt aktualisiert am 27. Januar 2022

Hier lernen Sie, wie Sie Prototypen mit Sprachbefehlen, Sprachwiedergabe und Audiowiedergabe designen.

Sie können Sprachbefehle verwenden, um eine Interaktion zwischen Zeichenflächen oder Komponentenzuständen auslösen, oder für die Sprach-, Audio-, Video- oder Lottie-Wiedergabe.

Legen Sie Sprache als Trigger fest und geben Sie den Sprachbefehl ein. Wählen Sie als Aktionstyp Übergang, Auto-Animate, Overlay, Bildlauf zu, Vorherige Zeichenfläche, AudiowiedergabeSprachwiedergabe, Videowiedergabe oder Lottie-Wiedergabe. Wenn Sie beispielsweise eine Sprachsuche in eine mobile App integrieren, können Sie mit Sprache und Sprachwiedergabe automatisch zwischen Zeichenflächen wechseln.

Sprachbefehl zu einem Prototyp hinzufügen

Wechseln Sie in den Prototypmodus, indem Sie auf Prototype klicken.

Um eine Interaktion zu definieren, klicken Sie auf den blauen Verdrahtungsgriff des Ausgangsobjekts, des Komponentenzustands oder der Zeichenfläche. Legen Sie im Eigenschafteninspektor die folgenden Optionen fest:

  • Trigger: Wählen Sie die Option Sprache aus.
  • Befehl: Geben Sie den Text für den Sprachbefehl ein.
  • Aktion: Wählen Sie die Option Übergang aus.
  • Ziel: Wählen Sie die Zielzeichenfläche oder den Zielkomponentenzustand aus.
  • Animation: Wählen Sie für die Animation eine der verfügbaren Optionen aus.
  • Easing: Wählen Sie für das Easing eine der verfügbaren Optionen aus.
  • Dauer: Legen Sie die Dauer in Sekunden fest.
Trigger „Sprache“
Sprach-Trigger für Zeichenflächen festlegen

A. Trigger „Sprache“ B. Der Text für den Sprachbefehl 

Trigger „Sprache“ für Komponentenzustände festlegen
Trigger „Sprache“ für Komponentenzustände festlegen

A. Trigger „Sprache“ B. Der Text für den Sprachbefehl C. Komponentenzustand als Ziel 

Um mehrere Interaktionen für ein Objekt, einen Komponentenzustand oder eine Zeichenfläche zu definieren, führen Sie die folgenden Schritte aus:

  1. Wählen Sie es aus und klicken Sie auf das darauf befindliche + . Alternativ können Sie auch das + im Eigenschafteninspektor klicken.
  2. Legen Sie im Eigenschafteninspektor die Eigenschaften fest.

 Sie können die Trigger „Antippen“, „„Ziehen“, „Hover“ und „Zeitgesteuert“ nur einmal anwenden, die Trigger „Sprache“„Tasten & Gamepad“ aber mehrmals. 

2
Verwenden Sie mehrere Trigger, um weitere Interaktionen zu definieren

Um zu sehen, wie sich die vorgenommenen Änderungen auswirken, klicken Sie auf den Button Vorschau.

Um den Übergang zur nächsten Zeichenfläche bzw. zum nächsten Komponentenzustand im Vorschaufenster zu testen, wiederholen Sie den Sprachbefehl bei gedrückter Leertaste. 

Wiedergabe in einen Prototyp einbinden

Audiowiedergabe hinzufügen

Mithilfe der Aktion „Audiowiedergabe“ können Sie Soundeffekte in Ihren Prototypen einbinden. Zum Beispiel eine Audiobestätigung nach der erfolgreichen Zustellung einer E-Mail. Sie können Sounds, gesprochenen Text oder Musik als MP3- oder WAV-Datei importieren.

Um ein Objekt oder eine Zeichenfläche mit der Wiedergabe einer Audiodatei zu verknüpfen, führen Sie die folgenden Schritte aus:

Wähle im Prototyp-Modus das Objekt oder die Zeichenfläche aus.

Legen Sie im Eigenschafteninspektor die folgenden Optionen fest:

  • Klicken Sie auf das Pluszeichen (+), um die Interaktion hinzuzufügen. 
  • Trigger: Wählen Sie die Option Antippen aus.
  • Aktion: Wählen Sie die Option Audiowiedergabe aus, suchen Sie dann nach der Audiodatei und fügen Sie sie hinzu. 

 Die automatische Audiowiedergabe funktioniert in Safari nur, wenn Sie die automatische Wiedergabe in den Safari-Einstellungen aktiviert haben. Informationen zum Aktivieren der automatischen Wiedergabe für XD Prototyplinks erhalten Sie unter Automatische Tonwiedergabe in Safari aktivieren.

Auf einem Trigger mehrere Aktionen hinzufügen

Sie können eine Nicht-Übergangsaktion wie Audiowiedergabe mit einer primären Übergangsaktion wie Übergang oder Auto-Animate auf einem einzelnen Trigger hinzufügen. Sie können beispielsweise den Ton für einen Mausklick abspielen, während ein Übergang von einer Zeichenfläche zu einer anderen stattfindet.

Um zu einem Prototyp mehrere Aktionen hinzuzufügen, führen Sie die folgenden Schritte aus:

Wählen Sie im Prototypmodus das Objekt oder die Zeichenfläche aus, für das bzw. die Sie mehrere Aktionen definieren möchten. 

Legen Sie im Eigenschafteninspektor die folgenden Optionen fest:

  • Klicken Sie auf das Pluszeichen (+), um die Interaktion hinzuzufügen. 
  • Trigger: Wählen Sie die Option Antippen aus.
  • Setzen Sie die erste Schaltfläche Aktion + (die Übergangsaktion) auf Übergang, Auto-Animate, Overlay, Bildlauf zu oder Vorherige Zeichenfläche. 
  • Klicken Sie unten neben der zweiten Aktion (der Nicht-Übergangsaktion) auf das Pluszeichen (+) und setzen Sie sie auf Audiowiedergabe oder Sprachwiedergabe
Mehrere Aktionen
Legen Sie mehrere Aktionen für ein Objekt oder eine Zeichenfläche fest

 Die zweite Aktion im Eigenschafteninspektor wird aktiviert, wenn Sie Antippen als Trigger und die Aktion „Übergang“ setzen. Wenn Sie hingegen als erste Aktion eine Nicht-Übergangsaktion wie Audiowiedergabe oder Sprachwiedergabe festlegen, wird die zweite Aktion mit dem Pluszeichen (+) nicht aktiviert.

Sprachwiedergabe hinzufügen

Um Sprachwiedergabe zu einem Objekt oder eine Zeichenfläche hinzuzufügen, führen Sie die folgenden Schritte aus:

Ziehen Sie eine Verdrahtung von der Ausgangszeichenfläche auf die Zielzeichenfläche.

Um Sprachwiedergabe hinzuzufügen, wählen Sie im Eigenschafteninspektor die folgenden Optionen aus:

  • Trigger: Wählen Sie die Option Zeitgesteuert aus.
  • Verzögerung: Geben Sie die Verzögerung (in Sekunden) an, um festzulegen, wann die Sprachwiedergabe ausgeführt werden soll. 
  • Aktion: Wählen Sie die Aktion Sprachwiedergabe aus.
  • Stimme: Wählen Sie eine Stimme für die Sprachwiedergabe.
  • Sprache: Gib den Text ein, den du für die Sprachwiedergabe möchtest.
Sprachwiedergabe verwenden
Sprachwiedergabe verwenden

A. Trigger „Zeitgesteuert“ B. Verzögerung in Sekunden festlegen C. Aktion „Sprachwiedergabe“ D. Stimme festlegen  E. Text für die Sprachwiedergabe eingeben 

Um eine Vorschau der Änderungen abzuspielen, klicken Sie auf die Schaltfläche Vorschau.

Um eine Vorschau des Sprachwiedergabe-Übergangs zur nächsten Zeichenfläche abzuspielen, wiederholen Sie den Sprachbefehl bei gedrückter Leertaste. 

Sprachwiedergabe abspielen
Sprachwiedergabe abspielen

Sprechtext zu einem Prototyp hinzufügen

Wählen Sie im Prototypmodus den Startbildschirm aus, der als Beginn für den Flow festgelegt wurde, und klicken Sie auf die Schaltfläche Vorschau.

Öffnen Sie die Dropdown-Liste neben der Aufnahmeschaltfläche und wählen Sie die Option Mikrofon aktivieren (macOS). Wenn Sie sich auf Windows befinden, aktivieren Sie das Mikrofon über eine Steuerung auf Betriebssystemebene im Gamecenter. Achte beim Aufnehmen auf das rote Symbol, das auf der Benutzeroberfläche blinkt.

Speichern Sie Aufnahme als MP4-Datei und geben Sie sie an Ihre Stakeholder weiter oder veröffentlichen Sie sie in sozialen Medien. 

 Dadurch wird nicht direkt die Audioausgabe von XD, etwa eine Sprachwiedergabe, erfasst. Vielmehr zeichnet das Mikrofon die Ausgabe auf (je nach Benutzereinstellungen). (Das Systemmikrofon „hört“, wie die Systemlautsprecher die Sprachwiedergabe abspielen).

Link für den Prototyp oder die Design-Spezifikation freigeben und im Web überprüfen

Klicken Sie in XD Desktop oben rechts auf das Symbol Freigeben und wählen Sie Design-Review (für Prototypen) oder Entwicklung (für Design-Spezifikationen).

Beim Testen eines Prototyps:

  • Desktop oder Laptop: Halten Sie die Leertaste gedrückt.
  • Adobe XD für iOS/Android: Halten Sie eine beliebige Stelle auf dem Bildschirm länger gedrückt. Setzen Sie den Finger auf den Bildschirm (ohne ihn zu bewegen) und sprechen Sie den Befehl, bevor Sie den Finger zurücknehmen.
  • XD Web auf einem Smartphone: Halten Sie rechts unten auf dem Bildschirm das Mikrofonsymbol gedrückt.

In einer Design-Spezifikationen werden den Entwicklern die Sprachbefehle und die Sprachwiedergabe als Text angezeigt. 

 Design-Spezifikationen unterstützen keine Sprachinteraktionen.

Automatische Tonwiedergabe in Safari aktivieren

Standardmäßig ist die automatische Tonwiedergabe in Safari deaktiviert. Führen Sie die folgenden Schritte aus, um die automatische Tonwiedergabe für XD Prototyplinks zu aktivieren:

  1. Öffnen Sie einen XD Prototyplink in Safari.
  2. Navigieren Sie in der macOS-Menüleiste zu Safari > Einstellungen.
  3. Wählen Sie auf der Registerkarte Websites im linken Bedienfeld Automatische Wiedergabe aus.
  4. Wählen Sie im Fenster Allen Websites unten die automatische Medienwiedergabe gestatten Alle automatischen Wiedergaben gestatten neben xd.adobe.com aus.

Diese Einstellung stellt sicher, dass der Ton bei XD Prototyplinks in Zukunft automatisch funktioniert.

Automatische Medienwiedergabe in Safari aktivieren
Automatische Medienwiedergabe in Safari aktivieren

Ton in Chrome aktivieren

Wenn Sie beim Ausführen eines Prototyps in Chrome in einer Fehlermeldung darauf hingewiesen werden, dass ein Problem mit der Wiedergabeaktion aufgetreten ist, müssen Sie in den Chrome-Einstellungen den Ton aktivieren.

Führen Sie die folgenden Schritte aus, um in den Chrome-Einstellungen für XD Prototyplinks den Ton zu aktivieren:

  1. Geben Sie in die Adressleiste von Chrome chrome://settings/content/sound ein. Drücken Sie die Eingabetaste.
  2. Klicken Sie im Abschnitt Angepasste Verhaltensweisen auf Hinzufügen neben Erlaubt, Ton abzuspielen, und fügen Sie https://xd.adobe.com hinzu.

Diese Einstellung stellt sicher, dass der Ton bei XD-Prototyplinks in Zukunft wiedergegeben wird.

Ton für XD Prototyplinks in den Chrome-Einstellungen aktivieren
Ton für XD Prototyplinks in den Chrome-Einstellungen aktivieren

Probleme bei Sprachinteraktionen mit Benachrichtigungen beheben

Probleme mit Sprachinteraktionen können Sie jetzt während der Vorschau auf dem Desktop oder im Web lösen. Stakeholder, die die Design-Spezifikationen prüfen, können sich anhand dieser Funktion besser mit der Interaktion mit dem Prototyp in Adobe XD vertraut machen.

Bevor Sie beim Testen mit Ihrem Prototyp sprechen, vergewissern Sie sich, dass die Menüoption Benachrichtigungen anzeigen aktiviert ist. Diese Menüoption ist beim Start von Adobe XD standardmäßig aktiviert.

Benachrichtigungen anzeigen
Benachrichtigungen zu Prototypen mit Sprachsteuerung anzeigen

Jeder Befehl, mit dem Sie XD steuern, wird mit allen auf der aktuellen Zeichenfläche oder im Komponentenzustand vorhandenen Sprach-Triggern abgeglichen. Wird keine Übereinstimmung gefunden, erhalten Sie die Benachrichtigung Kein Treffer gefunden für: {Sprachbefehl}. Wenn Sie sehen, was XD verstanden hat, können Sie feststellen, warum nicht bei jedem gesprochenen Befehl ein Treffer erzielt wird.

Treffer können aus verschiedenen Gründen nicht gefunden werden. Möglicherweise wird der gesprochene Befehl auf dieser Zeichenfläche oder in diesem Komponentenzustand nicht in den Interaktionen verwendet. Der Sprache-zu-Text-Dienst liefert möglicherweise ein unerwartetes Ergebnis.

Beispielsweise könnten Sie in einer Interaktion die Wendung zwei Dollar als Sprachbefehl hinzufügen. Bei Spracheingabe gibt der Sprache-zu-Text-Dienst jedoch u. U. das Ergebnis 2,00 USD zurück. Da in den Benachrichtigungen Wörter durch Zahlen ersetzt wurden, erkennen Sie nun, dass Sie festlegen müssen, dass in der Interaktion Zahlen anstelle von Wörtern verwendet werden.