Oefening: spraakopdrachten gebruiken

Voltooid

In deze oefening leert u hoe u spraakopdrachten maakt met StatefulInteractables.

Controleren of MRTK Speech-object is ingeschakeld

  • Selecteer in het venster Hierarchy het MRTK XR Rig>MRTK Speech-gameobject en controleer of het is ingeschakeld.

Screenshot of MRTK Speech object.

Het MRTK Speech-object bevat het onderdeel Speech Interactor . StatefulInteractable-onderdelen registreren trefwoorden bij de SpeechInteractor en de SpeechInteractor geeft trefwoordgebeurtenissen door aan de bijbehorende StatefulInteractable-onderdelen.

Het subsysteem voor trefwoordherkenning inschakelen

  • Het subsysteem voor trefwoordherkenning moet zijn ingeschakeld om spraakopdrachten te laten werken. Ga naar Project bewerken>Instellingen> MRTK3 en zorg ervoor dat het MRTK Windows KeywordRecognition-subsysteem is geselecteerd.

    Screenshot of the MRTK XR keyword recognition subsystem.

Spraakopdrachten beheren

  1. In de vorige module moet u een GameObject met de naam Menu hebben. Selecteer Menu MenuContent-HorizontalLayout>(Menu en Pin)>Buttons-GridLayout (Knoppen)>Indicator en configureer deze als volgt:

    1. Voer in het onderdeel Drukbare knop de indicator voor het inschakelen van trefwoorden in voor Spraakherkenning onder Advanced StatefullInteractable Instellingen sectie.
    2. De selectie van spraak vereist focus , zodat de gebruiker niet naar het object hoeft te kijken om de spraakopdracht te activeren.

    Screenshot of adding action for keyword recognition.

  2. Herhaal deze stappen voor de knoppen TapToPlace, BoundsControl_Enable en BoundsControl_Disable , maar gebruik respectievelijk de trefwoorden Tap to Place inschakelen, Besturingselement voor afhankelijkheden inschakelen en Besturingselement voor afhankelijkheden uitschakelen.

  3. Als u holographic Remoting for Play-modus gebruikt om een voorbeeld van uw app te bekijken en fouten op te sporen, controleert u of de optie Audio inschakelen is geselecteerd.

    Screenshot of the holographic remoting options menu.