Konuşma — MRTK2

Menüye Yakın

Windows Konuşma Girişi gibi konuşma giriş sağlayıcıları herhangi bir denetleyici oluşturmaz, bunun yerine tanındığında konuşma giriş olaylarını tetikleyecek anahtar sözcükler tanımlamanıza olanak tanır. Giriş SistemiProfili'ndeki Konuşma Komutları Profili, anahtar sözcükleri tanıyacak şekilde yapılandırdığınız yerdir. Her komut için şunları da yapabilirsiniz:

  • Eşlemek için bir giriş eylemi seçin. Bu şekilde, her ikisini de aynı eyleme eşleyerek sol fare tıklaması ile aynı etkiyi elde etmek için Select anahtar sözcüğünü kullanabilirsiniz.
  • Basıldığında aynı konuşma olayını oluşturacak bir anahtar kod belirtin.
  • Uygulama kaynaklarından yerelleştirilmiş anahtar sözcüğü almak için UWP uygulamalarında kullanılacak bir yerelleştirme anahtarı ekleyin.
Konuşma Komutları profili

Konuşma girişini işleme

Betik, Speech Input HandlerUnityEvents kullanarak konuşma komutlarını işlemek için bir GameObject'e eklenebilir. Konuşma Komutları Profili'nden tanımlanan anahtar sözcüklerin listesini otomatik olarak gösterir.

Konuşma Girişi işleyicisi

Tanımada animasyonlu onay araç ipucu etiketini görüntülemek için isteğe bağlı SpeechConfirmationTooltip.prefab atayın.

Sppech giriş işleyicisi 2

Alternatif olarak, geliştiriciler konuşma giriş olaylarını işlemek için özel bir betik bileşeninde arabirimi uygulayabilirIMixedRealitySpeechHandler.

Örnek sahne

içindeki SpeechInputExample sahnesi MRTK/Examples/Demos/Input/Scenes/Speech, konuşmanın nasıl kullanılacağını gösterir. Ayrıca uygulayarak IMixedRealitySpeechHandler konuşma komut olaylarını doğrudan kendi betiğinizde dinleyebilirsiniz (bkz. olay işleyicileri tablosu).

Konuşma Örneği sahnesi