Oefening: spraakopdrachten gebruiken
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.
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.
Spraakopdrachten beheren
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:
- Voer in het onderdeel Drukbare knop de indicator voor het inschakelen van trefwoorden in voor Spraakherkenning onder Advanced StatefullInteractable Instellingen sectie.
- De selectie van spraak vereist focus , zodat de gebruiker niet naar het object hoeft te kijken om de spraakopdracht te activeren.
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.
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.