RANCANG BANGUN PERANGKAT LUNAK UNTUK PEMBELAJARAN MEMBACA AL QUR’AN MENGGUNAKAN PENGGABUNGAN SUKU KATA Oleh : Faza Syarof 7405040058 Pembimbing Nur.

Slides:



Advertisements
Presentasi serupa
Pengoperasian Perangkat Lunak Pengolah Kata
Advertisements

.AGUNG SUPRIANTO NOFRIZHA DEVI ARLINGGA YENNI FARIDATUL KHOIRIYAH FUNGTION KEY PADA KEYBOARD.
Keyboard digunakan untuk melakukan input data pada komputer
TILAWATI Metode Praktis Cepat Tartil Membaca AL Qur’an
Oleh : Suparno Blog : Organisasi File Pengenalan Pengolahan Data Elektronik.
PENGENALAN MACRO Macro adalah : Sebuah fasilitas yang dimiliki Microsoft Excel yang dapat digunakan untuk merekam semua tindakan dan perintah yang.
3 2 1 GO.
Membuat Data Base Kemahasiswaan
Tajwid Pengertian Hukum Tujuan Macam – Macam Tajwid.
Mad dan macamnya.
Tahsin Kaiserslautern, Juli 2014.
Aplikasi Multi Media Player Dengan Menggunakan Microsoft Visual Basic 2010 Express Basic 2010 Express ARDIANSYAH HELMY
TILAWATI Metode Praktis Cepat Tartil Membaca AL Qur’an
BAHASA RAKITAN BAGIAN 3.
Hukuman bagi pelaku zina
DATABASE Pert. 1 Pengenalan Microsoft Access Dosen : Dewi Octaviani, S
PENGENALAN MACRO Sebuah fasilitas yang dimiliki Microsoft Excel yang dapat digunakan untuk merekam semua tindakan dan perintah yang dilakukan pada program.
PENGENALAN SPSS.
Konsep Teknologi p-2 Indra jatmiko
Dasar-dasar Pemrograman PHP
Tipe data. Data adalah fakta atau kenyataan yang tercatat mengenai suatu obyek Fakta merupakan keterangan tentang kenyataan yang disimpan, direkam atau.
Konsep teknologi informasi b
BELAJAR TAJWID تجويد تجويد.
Hukum nun sukun/ tanwin
Pengenalan Sistem Basis Data
Mengelola Desain Tabel
MENGELOLA DESAIN TABEL
Field Name / Nama Field Data Type / Tipe Data
TEKS & TABEL DREAMWEAVER
ﺍﺴﻼﻢﻋﻠﻴﻛﻡﻭﺮﺣﻤﺔﷲﻮﺑﺭﻛﺎﺘﮫ
Hukum Nun Sukun atau Tanwin
Komunikasi Data 3. Pengkodean Data
HUKUM TAJWID ZHAFIRAH RANA MAHIRAH APRIYANI PURNAMASARI
MERANCANG DAN MEMBUAT TABEL
TEKNOLOGI INFORMASI DAN KOMUNIKASI ( T. I. K. )
Mengelola Desain Tabel
Membuat Dokumen dengan Software Pengolah Angka
Hukum Mad dan Macam macamnya
Pengkodean Data Hidayat Bahktiar ( A )
SYSTEM FLOWCHART.
Komunikasi Data 3. Pengkodean Data
HUKUM BACAAN ALIF LAM SYAMSIYAH DAN ALIF LAM QOMARIYAH
Dasar dari Komputer, Sistem Bilangan, dan Gerbang logika
LOGIKA DAN ALGORITMA BAB 1 PENDAHULUAN LOGIKA
Al-syamsiyah & Al-qomariyah
PENGENALAN MACRO Macro adalah : Sebuah fasilitas yang dimiliki Microsoft Excel yang dapat digunakan untuk merekam semua tindakan dan perintah yang.
HUKUM NUN SUKUN ATAU TANWIN
Tipe data.
SEMESTA BILINGUAL BOARDING SCHOOL SEMARANG
Nun mati & Mim mati Rian Hidayat, S.Pd.I.
 1. Hukum nun mati atau tanwin apabila bertemu huruf hijaiyyah ada ... hukum. a. 4 b. 5 c. 6 d. 7.
HUKUM TADJWID Dibuat Oleh : RETNO CAHYANINGTYAS PUJI LESTARI SMK NEGERI 2 BUDURAN 2013/2014.
MENGELOLA DESAIN TABEL
Tips Pencarian di Google
PENGENALAN MACRO Macro adalah : Sebuah fasilitas yang dimiliki Microsoft Excel yang dapat digunakan untuk merekam semua tindakan dan perintah yang.
MERANCANG DAN MEMBUAT TABEL
PENGENALAN MACRO Macro adalah : Sebuah fasilitas yang dimiliki Microsoft Excel yang dapat digunakan untuk merekam semua tindakan dan perintah yang.
Rancang Bangun Aplikasi Mobile Learning Tajwid Untuk Siswa Sekolah Dasar Berbasis J2ME Disusun oleh : Yesi Intasari
PERANCANGAN APLIKASI PEMBELAJARAN ILMU TAJWID BERBASIS MOBILE PHONE
PENGENALAN MACRO Macro adalah : Sebuah fasilitas yang dimiliki Microsoft Excel yang dapat digunakan untuk merekam semua tindakan dan perintah yang.
Al-syamsiyah & Al-qomariyah
Mad & Waqof Rian Hidayat, S.Pd.I.
AKHLAK TERPUJI: OPTIMIS – IKHTIAR – TAWAKKAL
PENGENALAN MACRO Macro adalah : Sebuah fasilitas yang dimiliki Microsoft Excel yang dapat digunakan untuk merekam semua tindakan dan perintah yang.
Pengkodean Data. Karakter data yang akan dikirim dari suatu titik ke titik lain tidak dapat dikirimkan secara langsung. Perlu proses pengkodean pada setiap.
PEMBELAJARAN AL QUR’AN
Pengkodean Data.
PEMBELAJARAN AL QUR’AN
Dan bacalah al-Qur’an itu dengan tartil. (Al-Muzammil: 4)
TAJWID - HUKUM NUN SUKUN/TANWIN - HUKUM BACAAN MAD.
Transcript presentasi:

RANCANG BANGUN PERANGKAT LUNAK UNTUK PEMBELAJARAN MEMBACA AL QUR’AN MENGGUNAKAN PENGGABUNGAN SUKU KATA Oleh : Faza Syarof 7405040058 Pembimbing Nur Rosyid M., S.Kom Kholid Fathoni, S.Kom

Tujuan dan Sasaran Tujuan dari pembuatan proyek akhir ini adalah menghasilkan suatu software yang dapat membaca kalimat yang diketik dengan huruf arab. Dalam kata lain menghasilkan suatu software yang dapat membaca teks arab, sehingga bermanfaat untuk : Membantu seseorang yang ingin belajar mengenali teks arab dan bagaimana cara membacanya Dikembangkan menjadi aplikasi Al-Qur'an to speech Fasilitas tambahan untuk sistem operasi linux atau windows yang mendukung bahasa arab

Permasalahan Bagaimana software dapat membaca teks arab kemudian melakukan simbolisasi ke teks latin Bagaimana teks latin yang dihasilkan dapat dimengerti oleh software Bagaimana menemukan bacaan/tajwid dari teks Bagaimana memisah-misah teks menjadi beberapa suku kata Bagaimana menentukan file audio yang sesuai dengan bunyi masing-masing suku kata Bagaimana menyamakan volume audio satu dengan yang lain Bagaimana membuat transisi load suara audio satu dengan audio berikutnya lebih halus sehingga tidak dihasilkan suara putus-putus

Batasan Masalah Input yang dimasukkan adalah standart bacaan arab, artinya tidak dimodifikasi sedemikian rupa sehingga sulit dimengerti. Input pada saat penekanan tombol shift pada keyboard hanya sebatas harokat untuk teks arab, berupa fathah, kasroh, dhommah, dan sukun, symbol-simbol lain tidak diizinkan. Input yang dimasukkan memenuhi standart bacaan IDZHAR, IDZGHOM BILAGHUNNAH, IDZGHOM BIGHUNNAH, IQLAB, IKHFA’, IDZGHOM MITSLI, IKHFA’ SYAFAWI, IDZHAR SYAFAWI, MAD THOBI’I, MAD LEN, GHUNNAH, IDZGHOM MUTAMATSILAIN, QOLQOLAH, LAM JALALAH, AL QOMARIYAH, AL SYAMSYIYAH, dan PENGECUALIAN DALAM IDGHOM BIGHUNNAH. Input yang dimasukkan bukan termasuk bacaan MAD LAZIM dan MAD ARID LISSUKUN Output berupa suara yang diload dari database

Flowchart Sistem

Perancangan Sistem Pembuatan database Simbolisasi teks arab ke teks latin Normalisasi teks Pencarian tajwid Pencarian suku kata Windowing Menyamakan volume Load suara

Pembuatan database Nama database : atts Jumlah tabel : 2 (bacaan dan huruf) Tabel bacaan : berisi kombinasi 28 huruf arab dengan harokatnya, jumlah row 2889 Tabel huruf : berisi daftar kode ascii dari 28 huruf arab ditambah spasi dan beberapa bentuk lain dari alif dan hamzah.

Simbolisasi teks arab ke teks latin Input text arab akan dibaca per-karakter kemudian dicari kode ascii-nya, selanjutnya kode ascii tersebut dicocokkan dengan table huruf pada database atts, hasil pencocokan adalah berupa penggantian huruf arab dengan huruf latin (simbolisasi).

Flowchart simbolisasi teks arab ke teks latin

Normalisasi teks Proses menghilangkan atau mengganti karakter-karakter tertentu dalam teks latin hasil simbolisasi, hal ini dimaksudkan agar teks latin dapat dimengerti / dibaca oleh program. Contoh : زَيْدِ ابْنِ سَئِدْ  زَيْدِ بْنِ سَئِدْ Contoh : اِنَّ  اِنْنَ

Pencarian tajwid Tajwid yang bisa dimengerti program adalah sebagai berikut : IDZHAR, IDZGHOM BILAGHUNNAH, IDZGHOM BIGHUNNAH, IQLAB, IKHFA’, IDZGHOM MITSLI, IKHFA’ SYAFAWI, IDZHAR SYAFAWI, MAD THOBI’I, MAD LEN, GHUNNAH, IDZGHOM MUTAMATSILAIN, QOLQOLAH, LAM JALALAH, AL QOMARIYAH, AL SYAMSYIYAH, dan PENGECUALIAN DALAM IDGHOM BIGHUNNAH. Tajwid yang tidak bisa dimengerti program adalah : MAD LAZIM, MAD ARID LISSUKUN, dan tajwid lain yang belum kami pahami

Pencarian suku kata Penentuan suku kata ini disesuaikan dengan data yang ditemukan dalam table bacaan dalam database atts. Adapun suku kata dalam teks arab dibagi menjadi 2 jenis yaitu suku kata tertutup dan suku kata terbuka, suku kata tertutup mempunyai pola KVK, misalnya ’qab’, ’zab’, ’kaf’, dll. Sedang suku kata terbuka mempunyai pola KV, misalnya ’fa’, ’za’ dll, dan KVV, misalnya ’faa’, ’zaa’ dll

Flowchart pencarian suku kata

Pencarian file audio yang sesuai

Windowing Sampling file audio Proses windowing dengan hamming Window[i] = data[i]*( 0.54-0.46*cos(2phi*(i-1)/n-1) ) Membuat file audio baru hasil windowing

Menyamakan volume suara Sampling file audio Mencari nilai rata-rata sinyal positif Mencari nilai rata-rata sinyal negatif Mendapatkan lebar sinyal dengan menambahkan nilai rata-rata sinyal positif dan nilai rata-rata sinyal negatif Lebar sinyal terkecil menandakan file audio tersebut mempunyai volume terkecil Mengubah volume audio lain menyesuaikan dengan audio dengan volume terkecil

Hasil Program

Hasil Program

Hasil Program

Kesimpulan Hasil load suara dapat lebih maksimal jika teks arab yang diketikkan mengandung fathah yang sama, misalnya : baqara, qaraxa, hilmi, tsulutsu dsb, hal ini karena proses perekaman yang berbeda dalam hal waktu, kondisi, dan emosi pengisi suara dalam hal perekaman harokat yang berbeda, waktu yang berbeda ini adalah karena faktor sangat banyaknya suara yang disimpan. Dari hasil pengujian, sistem mampu membaca semua bacaan yang sudah ditentukan dalam batasan masalah seperti IDZHAR, IDZGHOM BILAGHUNNAH, IDZGHOM BIGHUNNAH, IQLAB, IKHFA’, IDZGHOM MITSLI, IKHFA’ SYAFAWI, IDZHAR SYAFAWI, MAD THOBI’I, MAD LEN, GHUNNAH, IDZGHOM MUTAMATSILAIN, QOLQOLAH, LAM JALALAH, AL QOMARIYAH, AL SYAMSYIYAH, dan PENGECUALIAN DALAM IDGHOM BIGHUNNAH. Sistem mampu membaca teks arab yang cukup panjang dan mengandung beberapa macam jenis bacaan yang telah disebutkan diatas.

TERIMAKASIH