Sayfa yükleniyor…

iOS Uygulamaları için WeAccess.Ai Video İşaret Dili SDK Entegrasyonu

iOS Uygulamaları için WeAccess.Ai Video İşaret Dili SDK Entegrasyonu

iOS (SwiftUI) için WeAccess.Ai Video İşaret Dili SDK Entegrasyonu

Adım 1. Swift Package Manager ile Kurulum

Projenizi Xcode’da açın ve şu adımları izleyin:

  • File → Add Packages… menüsüne gidin
  • Aşağıdaki adresi girin:
https://github.com/signfordeaf/VideoSignTranslate.git

Adım 2. Manuel Kurulum

  • Depoyu klonlayın
  • Swift dosyalarını Xcode projenize manuel olarak ekleyin

Etkinleştirme

SDK’yı API anahtarınızla başlatın:

import SwiftUI
import VideoSignTranslate

@main
struct WeSignExampleApp: App {
    init() {
        VideoSignController.shared.initialize(apiKey: "YOUR-API-KEY")
    }

    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
  

Kullanım

SwiftUI görünümünüzde:

import SwiftUI
import AVKit
import VideoSignTranslate

struct ContentView: View {
    @State private var player: AVPlayer?
    private let videoURL: URL?

    init() {
        if let url = Bundle.main.url(forResource: "YOUR-FILE-NAME", withExtension: "mp4") {
            self.videoURL = url
            self._player = State(initialValue: AVPlayer(url: url))
        } else {
            self.videoURL = nil
            print("Hata: Video dosyası bulunamadı.")
        }
    }

    var body: some View {
        VStack {
            if let player = player, let videoURL = videoURL {
                SignVideoPlayerView(
                    videoURL: videoURL,
                    videoAssetName: videoURL,
                    videoPlayer: VideoPlayer(player: player),
                    playerC: player
                )
            } else {
                Text("Video yüklenemedi.")
                    .foregroundColor(.red)
            }
        }
    }
}

#Preview {
    ContentView()
}
  

Web sitenizdeki erişilebilirlik sorunlarını bulun.

Hızlı bir erişilebilirlik kontrolü yapın ve sitenizdeki olası engelleri keşfedin. Otomatik tarama tüm sorunları tespit edemez.

Örnek: www.siteniz.com

Erişilebilirlik puanı otomatik test sonuçlarına dayanır. Puan, WCAG veya mevzuat uyumluluğu beyanı değildir. Kapsamlı değerlendirme için manuel test gerekir.

Erişilebilirlik tarama sonucu ekranı: tespit edilen sorunların listesi ve durum göstergeleri.