Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Unreal'da ses girişi, el hareketlerini kullanmak zorunda kalmadan hologramla etkileşim kurmanızı sağlar ve yalnızca HoloLens 2 desteklenir. HoloLens 2 ses girişi, diğer tüm Evrensel Windows Uygulamalarında konuşmayı destekleyen aynı altyapı tarafından desteklenir, ancak Unreal ses girişini işlemek için daha sınırlı bir altyapı kullanır. Bu, Unreal'daki ses girişi özelliklerini aşağıdaki bölümlerde ele alınan önceden tanımlanmış konuşma eşlemeleriyle sınırlar.
Konuşma Tanımayı Etkinleştirme
Windows Mixed Reality Eklentisi kullanıyorsanız, Ses girişi özel Windows Mixed Reality API'leri gerektirmez; mevcut Unreal Engine 4 Giriş eşleme API'sini kullanır. OpenXR kullanıyorsanız , ek olarak Microsoft OpenXR eklentisini yüklemeniz gerekir.
HoloLens'te konuşma tanımayı etkinleştirmek için:
- Proje Ayarları > Platformu > HoloLens > Özellikleri'ne tıklayın ve Mikrofon'u etkinleştirin.
- Ayarlar > Gizlilik > Konuşmasında konuşma tanımayı etkinleştirip İngilizce'yi seçin.
Not
Konuşma tanıma her zaman Ayarlar uygulamasında yapılandırılan Windows görüntüleme dilinde çalışır. En iyi hizmet kalitesi için Çevrimiçi konuşma tanımayı da etkinleştirmeniz önerilir.
- Uygulama ilk kez mikrofonu etkinleştirmek isteyip istemediğinizi sormaya başladığında bir iletişim kutusu görüntülenir. Evet'in seçilmesi, uygulamada ses girişini başlatır.
Konuşma Eşlemeleri Ekleme
Ses girişini kullanırken konuşmayı eyleme bağlamak önemli bir adımdır. Bu eşlemeler, bir kullanıcının söyleyebileceği konuşma anahtar sözcükleri için uygulamayı izler ve ardından bağlantılı bir eylemi tetikler. Konuşma Eşlemeleri'ne şu şekilde ulaşabilirsiniz:
- Proje Ayarlarını Düzenle'yi >seçip Altyapı bölümüne gidin ve Giriş'e tıklayın.
Atlama komutu için yeni bir Konuşma Eşlemesi eklemek için:
-
Dizi öğeleri'nin+ yanındaki simgeyi seçin ve aşağıdaki değerleri doldurun:
- Eylem Adı için jumpWord
- Konuşma Anahtar Sözcüğü için atlama
Not
Herhangi bir İngilizce sözcük veya kısa cümle anahtar sözcük olarak kullanılabilir.
Konuşma Eşlemeleri, Eylem veya Eksen Eşlemeleri gibi Giriş bileşenleri olarak veya Olay Grafiği'nde şema düğümleri olarak kullanılabilir. Örneğin, sözcüğün ne zaman konuşulduğundan bağlı olarak iki farklı günlük yazdırmak için atlama komutunu bağlayabilirsiniz:
- Bir şemayı Olay Grafiği'nde açmak için çift tıklayın.
- Sağ tıklayın ve konuşma eşlemenizin Eylem Adı (bu örnekte jumpWord) için arama yapın ve enter tuşuna basarak grafiğe bir Giriş Eylemi düğümü ekleyin.
- Aşağıdaki resimde gösterildiği gibi Basılı raptiyeyi Yazdırma Dizesi düğümüne sürükleyip bırakın. Serbest bırakılan raptiyeyi boş bırakabilirsiniz; konuşma eşlemeleri için hiçbir şey yürütmez.
- Uygulamayı oynatın, atlama sözcüğünü söyleyin ve konsolun günlükleri yazdırmasını watch!
Unreal'da HoloLens uygulamalarınıza ses girişi eklemeye başlamak için ihtiyacınız olan tüm kurulum bu kadardır. Aşağıdaki bağlantılarda konuşma ve etkileşim hakkında daha fazla bilgi bulabilir ve kullanıcılarınız için oluşturduğunuz deneyimi düşündüğünüzden emin olun.
Sonraki Geliştirme Denetim Noktası
Ortaya koyduğumuz Gerçek olmayan geliştirme yolculuğunu takip ediyorsanız, sıradaki göreviniz Karma Gerçeklik platformu özelliklerini ve API'lerini keşfetmektir:
İstediğiniz zaman Gerçekleşmemiş geliştirme denetim noktalarına geri dönebilirsiniz.