Loading page…

WeAccess.Ai Video Sign Language SDK Integration for iOS Applications

WeAccess.Ai Video Sign Language SDK Integration for iOS Applications

WeAccess.Ai Video Sign Language SDK Integration for iOS (SwiftUI)

Step 1. Install with Swift Package Manager

Open your project in Xcode and do the following:

  • Go to File → Add Packages…
  • Enter the following URL:
https://github.com/signfordeaf/VideoSignTranslate.git

Step 2. Manual Installation

  • Clone the repository
  • Add the Swift files to your Xcode project manually

Activation

Initialize the SDK with your API key:

import SwiftUI
import VideoSignTranslate

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

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

Usage

In your SwiftUI view:

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()
}
  

Find accessibility issues on your website.

Run a quick accessibility check and discover potential barriers on your website. Automated scanning cannot detect every issue.

Example: www.yourwebsite.com

The accessibility score is based on automated test results. It is not a statement of WCAG or regulatory compliance. A full assessment requires manual testing.

An accessibility scan result screen: a list of detected issues with status indicators.