Dikte
Dikte, kullanıcıların ses klipleri kaydetmelerini ve transkripsiyon almalarını sağlar. Bunu kullanmak için, Giriş Sistemi Profilinde bir dikte sisteminin kayıtlı olduğundan emin olun. Windows Giriş Sağlayıcısı, hazır olarak sağlanan dikte sistemidir, ancak uygulanarak alternatif dikte sistemleri
IMixedRealityDictationSystem oluşturulabilir.
Gereksinimler
Dikte sistemi, dikte için temel alınan konuşma API'lerini kullanan Unity'nin DictationRecognizer Windows kullanır. Bunun, bu özelliğin yalnızca Windows olduğunu ifade eder.
Dikte sisteminin kullanımı, PlayerSettings - Capabilities bölümünde hem "Internet Client" hem de "Mikrofon" uygulama özelliklerini gerektirir. Unity Windows Mixed Reality ses girişi hakkında daha fazla bilgi için bkz. Windows Mixed Reality Belgeleri.
Yapılandırma
Dikte hizmeti ayarlandıktan sonra, oturumları kaydetmeyi başlatmak ve durdurmak ve UnityEvents aracılığıyla transkripsiyon sonuçlarını almak için
DictationHandler betiği kullanabilirsiniz.
- Dikte Hipotezleri, kullanıcı şimdiye kadar yakalanan seslerin erken, kaba transkripsiyonları ile konuşarak ortaya çıkar.
- Dikte Sonucu her cümlenin sonunda (yani kullanıcı duraklatılırken) o ana kadar yakalanan ses son transkripsiyonuyla yükseltildi.
- Dictation Complete, kayıt oturumunun sonunda sesi tam ve son transkripsiyonla birlikte ortaya çıkar.
- Dikte Hatası, dikte hizmetteki hataları bildirmek için ortaya çıkar. Bu durumda transkripsiyon hatanın açıklamasını içerir.
Örnek sahne
içinde dikte
MRTK/Examples/Demos/Input/Scenes/Dictation sahnesinde,
DictationHandler kullanımda olan betiği gösterir. Daha fazla denetime ihtiyacınız varsa, bu betiği genişletebilirsiniz veya dikte olaylarını doğrudan almak
IMixedRealityDictationHandler için kendi uygulamanızı oluşturabilirsiniz.