Skip to content

Repository files navigation

BISINDODetection

Sistem pengenalan dan klasifikasi bahasa isyarat BISINDO (Bahasa Isyarat Indonesia) dari alfabet A hingga Z secara real-time berbasis Deep Learning (Neural Network). Proyek ini dilengkapi alur pengumpulan dataset, pelatihan model, hingga inferensi langsung menggunakan kamera dengan respons visual dan audio.

Fitur Utama

  • Dataset Gathering: Ekstraksi dan pengumpulan puluhan ribu titik koordinat landmark tangan alfabet A–Z.
  • Model Pelatihan (Neural Network): Arsitektur neural network berbasis Keras/TensorFlow (model_nn.h5) untuk klasifikasi gestur.
  • Deteksi Real-Time: Inferensi langsung melalui webcam kamera secara responsif.
  • Audio Feedback: Memutar suara pelafalan alfabet yang terdeteksi secara otomatis (sounds/).

Struktur File

  • data/ — Direktori penyimpanan dataset koordinat landmark atau gambar gestur.
  • sounds/ — Kumpulan berkas audio pelafalan huruf alfabet hasil deteksi.
  • buatDataset.py — Skrip untuk merekam landmark tangan via webcam ke dataset (data.pickle).
  • trainingDataset.py — Skrip untuk melatih model neural network dan menyimpan bobot model (model_nn.h5) serta label_encoder.pickle.
  • mulaiDeteksi.py — Skrip utama untuk menjalankan deteksi isyarat BISINDO secara langsung via webcam.
  • hasil_training.txt — Log metrik akurasi dan performa model setelah proses training.
  • requirements.txt — Daftar pustaka Python yang dibutuhkan.

Kebutuhan Sistem

  • Python 3.8 ke atas
  • Webcam aktif
  • Speaker/headphone (opsional, untuk output suara)

Panduan Penggunaan

  1. Clone repositori:
    git clone [https://github.com/johnsonteks/BISINDODetection.git](https://github.com/johnsonteks/BISINDODetection.git)
    cd BISINDODetection

About

Sistem deteksi dan klasifikasi gestur abjad BISINDO (A-Z) secara real-time berbasis Deep Learning dengan keluaran suara.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages