Kapalı açıklamalı alt yazılar

Kapalı açıklamalı altyazılar, görüntülü sesli arama uygulamalarında kritik bir rol oynar ve bu platformların erişilebilirliğini, kullanılabilirliğini ve genel kullanıcı deneyimini geliştiren birçok avantaj sağlar.

Bu makalede, kullanıcı arabirimi kitaplığını kullanarak kapalı açıklamalı altyazı senaryolarını etkinleştirmeyi öğreneceksiniz. Kapalı açıklamalı altyazıları etkinleştirmek için iki ana senaryo vardır: Azure İletişim Hizmetleri görüntülü ve sesli aramalar ve Birlikte Çalışma aramaları.

Azure İletişim Hizmeti tabanlı açıklamalı alt yazılar

Yalnızca Azure İletişim Hizmeti kullanıcılarını içeren çağrılar için desteklenir. Şu anda Azure İletişim Hizmeti açıklamalı alt yazıları dil çevirisini desteklememektedir.

Teams Birlikte Çalışma kapalı açıklamalı alt yazıları

Bir veya daha fazla Teams kullanıcısıyla yapılan aramalar sırasında desteklenir.

Çeviri desteği

Azure İletişim Hizmeti kapalı açıklamalı alt yazılarından farklı olarak Teams Birlikte Çalışma kapalı açıklamalı alt yazıları çeviriyi destekler. Kullanıcılar, açıklamalı alt yazı ayarlarını kullanarak kapalı açıklamalı altyazıların farklı bir dile çevrilmiş olmasını tercih edebilir.

Resim yazılarını kullanma

Açıklamalı alt yazılar ile CallingUILibrarysorunsuz bir şekilde tümleştirilir.

  1. Açıklamalı alt yazıları etkinleştirme:

    • Bağlı arama sırasında denetim çubuğuna gidin ve diğer düğmesine tıklayın.
    • Menü açılır menüsünde, açıklamalı alt yazıları açmak için geçiş yapın.
  2. Konuşulan dili ayarlayın:

    • Toplantıda farklı bir dil kullanılıyorsa, kullanıcılar kullanıcı arabirimi aracılığıyla konuşulan dili değiştirebilir. Bu değişiklik çağrıdaki tüm kullanıcılar için geçerlidir.
  3. Resim yazısı dilini ayarlama (Teams Birlikte Çalışma Kapalı Açıklamalı Altyazılar için):

    • Varsayılan olarak, canlı açıklamalı alt yazılar toplantı veya olay konuşma dilinde görüntülenir. Canlı çevrilmiş açıklamalı alt yazılar, kullanıcıların en rahat oldukları dile çevrilen açıklamalı alt yazıları görmelerini sağlar.
    • Farklı bir dile çeviri isteniyorsa, resim yazıları başladıktan sonra Resim yazıları dili düğmesine tıklayarak resim yazısı dilini değiştirin.

Kullanıcı Arabirimi Kitaplığı'nda kapalı açıklamalı alt yazı tümleştirme deneyimini gösteren ekran görüntüsü.

Not

Toplantılardaki canlı çevrilmiş açıklamalı alt yazılar yalnızca Teams toplantılarını daha kişiselleştirilmiş, akıllı ve güvenli hale getirmek için ek özellikler sağlayan bir eklenti lisansı olan Teams Premium'un bir parçası olarak kullanılabilir. Teams Premium'a erişmek için BT yöneticinize başvurun. Diğer ayrıntıları burada bulabilirsiniz.

Desteklenen diller

Azure İletişim Hizmetleri, açıklamalı alt yazılar için çeşitli konuşulan dilleri destekler. Sonraki tablo, resim yazıları için istenen dili ayarlamak için yöntemiyle setSpokenLanguage kullanabileceğiniz desteklenen dil kodlarının listesini içerir.

Dil ACS Konuşulan Kod Teams Konuşulan Kod Teams Açıklamalı Alt Yazı Kodu
Arapça ar-ae, ar-sa ar-ae, ar-sa ar
Danca da-dk da-dk da
Almanca de-de de-de de
İngilizce en-au, en-ca, en-gb, en-in, en-nz, en-us en-au, en-ca, en-gb, en-in, en-nz, en-us en
İspanyolca es-es, es-mx es-es, es-mx es
Fince fi-fi fi-fi fi
Fransızca fr-ca, fr-fr fr-ca, fr-fr fr, fr-ca
Hintçe hi-in hi-in hi
İtalyanca it-it it-it it
Japonca ja-jp ja-jp ja
Kore dili ko-kr ko-kr ko
Norveççe nb-no nb-no nb
Felemenkçe nl-be, nl-nl nl-be, nl-nl nl
Lehçe pl-pl pl-pl pl
Portekizce pt-br pt-br, pt-pt pt, pt-pt
Rusça ru-ru ru-ru ru
İsveççe sv-se sv-se sv
Çince zh-cn, zh-hk zh-cn, zh-hk zh-Hans, zh-Hant
Çekçe cs-cz cs
Slovakça sk-sk sk
Türkçe tr-tr tr
Vietnamca vi-vn vi
Tayca th-th th
İbranice he-il he
Galce cy-gb Cy
Ukraynaca uk-ua uk
Yunanca el-gr el
Macarca hu-hu hu
Rumence ro-ro ro

Seçilen konuşulan dilin, açıklamalı alt yazıları doğru şekilde oluşturmak için çağrıda kullanılan dille eşleştiğinden emin olun.

Önkoşullar

Özelliği ayarlama

Kapalı açıklamalı altyazıları etkinleştirme

yöntemi setCaptionsOn varsayılan olarak açıklamalı alt yazıları başlatacak şekilde yapılandırılır.

val captionsOptions = CallCompositeCaptionsOptions()
captionsOptions.setCaptionsOn(true)
captionsOptions.setSpokenLanguage("en-US")

val localOptions = CallCompositeLocalOptions()
localOptions.setCaptionsOptions(captionsOptions)

Kapalı açıklamalı altyazıları etkinleştirme

yöntemi captionsOn varsayılan olarak açıklamalı alt yazıları başlatacak şekilde yapılandırılır.

let captionsOptions = CaptionsOptions(
    captionsOn: true, 
    spokenLanguage: "en-US"
)

let localOptions = LocalOptions(
    participantViewData: participantViewData,
    setupScreenViewData: setupScreenViewData,
    cameraOn: false,
    microphoneOn: false,
    skipSetupScreen: false,
    audioVideoMode: .audioAndVideo,
    captionsOptions: captionsOptions
)

Sonraki adımlar