A carregar a página…

Integração do SDK de Língua Gestual em Vídeo WeAccess.Ai para Aplicações iOS

Integração do SDK de Língua Gestual em Vídeo WeAccess.Ai para Aplicações iOS

Integração do SDK de Língua Gestual em Vídeo WeAccess.Ai para iOS (SwiftUI)

Passo 1. Instalar com o Swift Package Manager

Abra o seu projeto no Xcode e faça o seguinte:

  • Aceda a File → Add Packages…
  • Introduza o seguinte URL:
https://github.com/signfordeaf/VideoSignTranslate.git

Passo 2. Instalação Manual

  • Clonar o repositório
  • Adicionar manualmente os ficheiros Swift ao seu projeto Xcode

Ativação

Inicialize o SDK com a sua chave de API:

import SwiftUI
import VideoSignTranslate

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

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

Utilização

Na sua vista SwiftUI:

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

Encontre problemas de acessibilidade no seu sítio web.

Faça uma verificação rápida de acessibilidade e descubra as potenciais barreiras do seu sítio web. A verificação automática não consegue detetar todos os problemas.

Exemplo: www.oseusitioweb.com

A pontuação de acessibilidade baseia-se em resultados de testes automáticos. Não constitui uma declaração de conformidade com as WCAG ou com a regulamentação. Uma avaliação completa exige testes manuais.

Ecrã com o resultado de uma análise de acessibilidade: lista dos problemas detetados com indicadores de estado.