Megosztás a következőn keresztül:


Diktálás – MRTK2

A diktálás lehetővé teszi, hogy a felhasználók hangklipeket rögzítsenek, és átiratot szerezzenek be. A használatához győződjön meg arról, hogy a diktálási rendszer regisztrálva van a bemenetirendszer-profilban. A Windows Dictation Input Provider a dobozból elérhető diktálási rendszer, de alternatív diktálási rendszerek hozhatók létre a implementálásávalIMixedRealityDictationSystem.

Követelmények

A diktálási rendszer a Unity DictationRecognizert használja, amely maga is a mögöttes Windows beszéd API-kat használja a diktálás kezeléséhez. Vegye figyelembe, hogy ez azt jelenti, hogy ez a funkció csak Windows-alapú platformokon érhető el.

A diktálási rendszer használatához az "Internetes ügyfél" és a "Mikrofon" alkalmazás képességeire is szükség van a PlayerSettings – Capabilities szakaszban. A Unityben történő hangbemenettel kapcsolatos további részletekért tekintse meg a Windows Mixed Reality dokumentációját.

Konfiguráció

Adatszolgáltató

Miután beállított egy diktálási szolgáltatást, a szkripttel elindíthatja és leállíthatja a DictationHandler rögzítési munkameneteket, és lekérte az átírási eredményeket a UnityEventsen keresztül.

Diktáláskezelő
  • A diktálási hipotézis akkor merül fel, amikor a felhasználó az eddig rögzített hang korai, durva átirataival beszél.
  • A diktálási eredmény minden mondat végén megjelenik (azaz amikor a felhasználó szünetelteti) az eddig rögzített hang végleges átiratával.
  • A Dictation Complete a rögzítési munkamenet végén, a hang teljes, végleges átiratával jön létre.
  • A diktálási hiba a diktálási szolgáltatás hibáinak tájékoztatása érdekében jelenik meg. Ebben az esetben az átírás tartalmazza a hiba leírását.

Példajelenet

A Dictation scene in (Diktálási jelenet) a MRTK/Examples/Demos/Input/Scenes/Dictation használatban lévő szkriptet jeleníti meg DictationHandler . Ha több vezérlésre van szüksége, kiterjesztheti ezt a szkriptet, vagy létrehozhat egy saját implementációt IMixedRealityDictationHandler a diktálási események közvetlen fogadásához.

Diktálási bemutató