Dicteren

Met Dicteren kunnen gebruikers audioclips opnemen en een transcriptie verkrijgen. Als u dit wilt gebruiken, moet u ervoor zorgen dat een dicteersysteem is geregistreerd in het invoersysteemprofiel. Windows invoerprovider voor dicteren is het dicteersysteem dat meegeleverd is, maar er kunnen alternatieve dicteersystemen worden gemaakt met de implementatie IMixedRealityDictationSystem van .

Vereisten

Het dicteersysteem maakt gebruik van DictationRecognizer van Unity, dat zelf de onderliggende Windows spraak-API's gebruikt voor het afhandelen van dicteren. Houd er rekening mee dat deze functie alleen aanwezig is op Windows platformen.

Voor het gebruik van het Dicteersysteem zijn zowel de toepassingsmogelijkheden 'InternetClient' als 'Microfoon' in de sectie PlayerSettings - Capabilities vereist. Zie Windows Mixed Reality documentatie voor meer informatie over spraakinvoer in Unity.

Configuratie

Data provider

Zodra u een dicteerservice hebt ingesteld, kunt u het script gebruiken om opnamesessies te starten en te stoppen en de transcriptieresultaten te verkrijgen DictationHandler via UnityEvents.

Dictation Handler
  • Dicteerhypothese wordt gesteld wanneer de gebruiker spreekt met vroege, ruwe transcripties van de audio die tot nu toe is vastgelegd.
  • Dicteerresultaat teert aan het einde van elke zin (dat wil zeggen wanneer de gebruiker pauzeert) met de uiteindelijke transcriptie van de audio die tot nu toe is vastgelegd.
  • Dicteren voltooid wordt aan het einde van de opnamesessie met de volledige, definitieve transcriptie van de audio verhoogd.
  • Dicteerfout wordt veroorzaakt om te informeren over fouten in de dicteerservice. De transcriptie in dit geval bevat een beschrijving van de fout.

Voorbeeldscène

Dicteerscène in MRTK/Examples/Demos/Input/Scenes/Dictation toont het script dat in gebruik DictationHandler is. Als u meer controle nodig hebt, kunt u dit script uitbreiden of uw eigen implementatie maken om IMixedRealityDictationHandler dicteergebeurtenissen rechtstreeks te ontvangen.

Dictation Demo