Mulai di sini
Apa yang diberikan TajweedFormer V4 kepada aplikasi, dan cara singkat dari masuk hingga build yang berfungsi.
TajweedFormer V4 adalah model yang mendengarkan bacaan Al-Qur'an. Model ini berjalan di dalam aplikasi Anda, di perangkat pelajar, lalu mengembalikan apa yang didengarnya: setiap bunyi beserta waktu dan tingkat keyakinannya, serta keluaran terpisah untuk mad, tasydid, ghunnah, dan qalqalah.
SDK ini adalah mesin inferensi. SDK tidak menilai bacaan. Aplikasi Anda membangun umpan balik sendiri di atas keluaran model.
Ada empat SDK dengan bentuk yang sama: Android, Apple (iOS dan macOS), web, serta Windows dan Linux. Semuanya gratis, dan kode sumbernya terbuka untuk publik di GitHub.
Cara singkat
- Dapatkan akses. Masuk dengan akun Hugging Face Anda di sdk.quranlab.ai, terima lisensi, lalu ceritakan apa yang Anda bangun. Prosesnya sekitar satu menit, dan sebagian besar permintaan langsung diterima.
- Salin satu prompt. Di Beranda Anda ada tombol Salin prompt. Tempelkan prompt itu ke asisten pemrograman Anda, di dalam proyek. Asisten memasang SDK, membuat dan menghubungkan kunci Anda, lalu memeriksa penyiapannya. Yang dilakukan prompt.
- Jalankan aplikasi sekali. Saat pertama kali dijalankan, aplikasi mendaftarkan dirinya sendiri dan muncul di Beranda Anda.
Secara manual
Pilih platform Anda. Setiap halaman berisi baris pemasangan untuk SDK terbaru, tempat menaruh kunci, dan empat panggilan dari mikrofon hingga keluaran model.
| Platform | Paket | Mulai cepat |
|---|---|---|
| Android | Kotlin, Maven Central | Android |
| iOS dan macOS | Swift Package Manager | Apple |
| Browser dan Node | npm, WebAssembly | Web |
| Windows dan Linux | C, dibangun dari kode sumber dengan CMake | Windows dan Linux |
Baca selanjutnya
- Konsep: aplikasi, kunci, versi model, waktu respons, dan apa yang diunduh perangkat.
- Bangun umpan balik sendiri: apa itu head, yaitu keluaran mentah jaringan; ambang batas yang disertakan sebagai data; dan apa yang dibangun sendiri oleh aplikasi Anda.
- Acuan: fonetik dan hukum tajwid setiap ayat, cara keduanya terhubung dengan unit yang diharapkan dari model, serta kitab dan halaman setiap hukum.
- Kunci: fungsi kunci dan tempat menyimpannya.
- Berbagi rekaman: cara pelajar dapat memberikan rekaman kepada Quran Lab, dan apa yang tidak pernah Anda lihat.
- Galat: setiap kode galat di semua SDK, beserta apa yang perlu dilakukan.
- Privasi: setiap kolom data yang dikirim SDK, dan apa yang perlu dideklarasikan di formulir App Store dan Google Play.
Versi SDK yang lebih lama
Quran Lab hanya melayani SDK versi terbaru. Aplikasi yang masih memakai versi lebih lama tidak mendapatkan model sampai diperbarui. Kuncinya tetap sama. Halaman aplikasi Anda memberi tahu saat aplikasi wajib diperbarui, dan menyediakan prompt bagi asisten Anda untuk mengerjakan pembaruannya.
Melaporkan masalah atau mengajukan permintaan
Laporan bug, permintaan fitur, dan pertanyaan diajukan sebagai isu di repositori publik masing-masing SDK:
Isu bersifat publik: jangan sertakan kunci atau apa pun yang berasal dari pelajar. Masalah keamanan dilaporkan melalui tab Security di repositori ("Report a vulnerability"), jangan pernah melalui isu publik. Asisten Anda dapat membuatkan isu tersebut.