جارٍ تحميل الصفحة…

دمج حزمة WeSign SDK للغة الإشارة بالفيديو من WeAccess.Ai في تطبيقات Android

دمج حزمة WeSign SDK للغة الإشارة بالفيديو من WeAccess.Ai في تطبيقات Android

دمج حزمة WeSign SDK للغة الإشارة بالفيديو من WeAccess.Ai في تطبيقات Android

الخطوة 1. إضافة JitPack إلى settings.gradle

افتح الملف settings.gradle وأضف مستودع JitPack:

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        mavenCentral()
        maven { url 'https://jitpack.io' }
    }
}

الخطوة 2. إضافة التبعية إلى build.gradle

أضف السطر التالي إلى ملف app/build.gradle:

dependencies {
    implementation 'com.github.signfordeaf:video-sign-translate-kt:1.0.1'
}

الأذونات

أضف هذا الإذن إلى ملف AndroidManifest.xml:

<uses-permission android:name="android.permission.INTERNET" />

الاستخدام

الخطوة 4.1 تخطيط XML

أضف عنصر عرض WeSign إلى ملف التخطيط الخاص بك (مثل activity_main.xml):

<com.weaccess.wesign.WeSign
    android:id="@+id/weSign"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

الخطوة 4.2 فئة Kotlin

قم بتهيئة حزمة SDK واربطها بمشغل الفيديو الخاص بك:

class MainActivity : AppCompatActivity() {

    private lateinit var weSign: WeSign
    private lateinit var playerView: PlayerView
    private lateinit var player: ExoPlayer

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)

        WeAccessConfig.initialize("YOUR_API_KEY")
        setContentView(R.layout.activity_main)

        weSign = findViewById(R.id.weSign)

        player = ExoPlayer.Builder(this).build()
        playerView = PlayerView(this)

        val videoUri = Uri.parse("android.resource://${packageName}/${R.raw.sample_video}")
        // Place sample_video.mp4 inside res/raw directory

        val mediaItem = MediaItem.fromUri(videoUri)
        player.setMediaItem(mediaItem)
        player.prepare()

        playerView.player = player
        weSign.setPlayer(playerView)
    }
}

اكتشف مشكلات إمكانية الوصول في موقعك الإلكتروني.

أجرِ فحصًا سريعًا لإمكانية الوصول واكتشف العوائق المحتملة في موقعك الإلكتروني. لا يمكن للفحص الآلي اكتشاف جميع المشكلات.

مثال: www.yourwebsite.com

تستند درجة إمكانية الوصول إلى نتائج الاختبارات الآلية. وهي ليست إقرارًا بالامتثال لمعايير WCAG أو للوائح. ويتطلب التقييم الشامل إجراء اختبارات يدوية.

شاشة نتائج فحص إمكانية الوصول: قائمة بالمشكلات المكتشفة مع مؤشرات الحالة.