Anda di halaman 1dari 6

Proposal Penelitian

Aplikasi Membaca Bagi Tuna netra

Oleh :

Bayu Izzah Salam 09011281924032

Agung Jiwandanu 09011281924045

Sistem Komputer
Fakultas Ilmu Komputer
Universitas Sriwijaya
BAB I : Pendahuluan

1.1. Latar Belakang Masalah

Pembuatan aplikasi ini bertujuan untuk penyandang tunanetra untuk


memudahkan kegiatan khususnya dalam membaca tulisan yang bukan braile. Dengan
masih banyaknya kita jumpai masih ada tulisan-tulisan yang bukan braile, maka
tercetuslah ide untuk membuat aplikasi ini yang diharapkan dapat membantu
penyandang tunanetra dalam membaca tulisan. Masih banyaknya tunanetra di
indonesia namun ketersediaan alat atau aplikasi semacamnya untuk membaca suatu
tulisan masih sangat jarang kita temui untuk saat ini, mungkin sudah ada beberapa
aplikasi atau alat yang telah diciptakan untuk masalah ini, namun kami ingin
menciptakan aplikasi yang serupa namun dengan metode kami sendiri.

1.2. Tujuan dan Manfaat

Untuk aplikasi ini sendiri memiliki tujuan membantu penyandang tunanetra


dalam membaca tulisan yang bukan braile. Sedangkan manfaat untuk aplikasi ini ialah
seorang penyandang tunanetra dapat lebih mudah membaca suatu tulisan hanya
dengan menggunakan aplikasi ini.

1.3. Batasan Masalah

1) Batasan masalah berfokus pada penciptaan apliaksi membaca bagi


penyandang tunanetra.

2) Faktor yang berpengaru dalam pembuatan aplikasi adalah bentuk tulisan,


panjag tulisan dan pola yang akan dikenali pada tulisan.

3) Jenis program yang akan digunakan pada pembuatan aplikasi ini


menggunakan metode text to speech.

4) Pembuatan akan menggunakan bahasa pemrograman yaitu python.


BAB II : Dasar Teori

2.1. Landasan Teori

Tunanetra merupakan sebuah kelainan atau gangguan fungsi penglihatan dan


memiliki tingkatan atau klasifikasi yang berbeda-beda. Tunanetra merupakan salah
satu jenis kelainan indra (sensory), yaitu kelainan pada indra penglihatan (mata)
penglihatan sehingga mengganggu proses belajar dan pencapaian belajar secara
optimal, sehingga memerlukan metode pengajaran, pembelajaran, serta penyesuaian
bahan pelajaran dan lingkungan belajar pada pembuatan aplikasi ini sangat membantu
untuk tunanetra karena dengan apliakasi ini tunatera dapat belajar memahami tulisan
dengan cara mengubah text menjadi suara dengan cara menekan tombol pada aplikasi
tunantera juga merasakan setiap tombol akan mengeluarkan suara dengan sesuai
fungsinya pada pemaparan ini banyak sekali fungsi dari membaca tulisan dengan
sensor penunjuk agar aplikasi merubah teks menjadi suara agar tunantera dapat
memahami dengan baik.

Pada proses pembuatan aplikasi bagi tunanetra ini kita menggunakan cara text
to speech dengan bahasa pemrograman python. Pada pembuatannya yang
menggunakan bahasa python mungkin akan menggunakan library berupa tkinter,
GTTS dan modul playsound proyek ini akan mengkonversi text ke suara dengan cara
menekan tombol, mungkin tahapahnnya ialah sebagai berikut :

 Mengimpor library
 Membuat display windows
 Mendefinisikan fungsinya

Library yang akan diimport yaitu tkinter, gtts dan playsound. Inisialisasi
windows menggunakan Tk() agar bisa digunakan untuk GUI, geometry() untuk
mengatur lebar dan tingginya windows. Configure() untuk mengakses atribut
windows. Bg untuk mewarnai background. Title() untuk menentukan judul dari
windows.

Label() digunakan untuk menampilkan satu atau lebih baris text yang tidak bisa kita
modifikasi

 Root adalah nama yang ingin kita gunakan untuk windows


 Text yang akan ditampilkan di label
 Font adalah jenis tulisan dari text
 Pack mengatur widget pada block
 Msg tipe variabel string
 Entry() digunakan untuk membuat input pada text field
 Textvariabel memberi tahu text yang terakhir kali di input
 Place() mengorganisir widget dengan menempatkannya pada posisi yang spesifik

Fungsi untuk konversi text to speech di python

 Message variabel akan disetorkan sebagai nilai


 Text adalah kalimat atau text yang akan dibaca
 Lang menggunakan bahasa yang akan dibaca pada text
 Slow membaca text dengan lambat

Misalnya kita menggunakan nilai default untuk lang, maka kita menmbutuhkan gtts

 Speech menyetorkan hasil konversi suara dari teks


 Speech.save(‘dataflair.mp3’) akan menyimpan hasil konversi dataflair sebagai
mp3
 Playsound() memutar suara

Pengaplikasian Program membaca bagi Tunnetra

 Function berfungsi untuk keluar


Untuk keluar kita dapat menggunakan function pada python yaitu
root.destroy() akan menutup program dengan memberhentikan mainloop().

 Function untuk reset


Reset function mengatur msg menjadi string kosong dan berfungsi mereset
kembali seperti semula.

 Membuat tombol
Kita dapat membuat tombol keluar atau stop dengan memanfaatkan fungsi
python yaitu button() yang akan tampil di windows.

Root.mainloop() adalah method yang dieksekusi ketika kita menjalankan program.


BAB III : Metodologi

3.1. Metode Pengumpulan Data

Pada proses pembuatan aplikasi cara pengumpulan data yaitu dengan cara
mengumpulkan berbagai macam bentuk tulisan baik tulisan tangan maupun komputer.
Pertama kami akan mengumpulkan berbagai macam tulisan tangan dari berbagai
orang untuk dijadikan data, lalu kami akan mengumpulkan berbagai macam jenis font
yang ada. Untuk data yang berupa tulisan akan dikumpulkan dengan cara kuantitatif
yaitu dokumentasi tulisan orang yang diperkirakan akan mengumpulkan data
sebanyak puluhan ribu bentuk tulisan tangan.

Secara waktu data tulisan tangan dikumpulkan secara berkala atau dari waktu
ke waktu dan juga akan. Sedangkan pada pengumpulan data untuk font komputer
akan dilakukan proses pengumpulan data dari internet yang diperkirakan akan
terkumpul ribuan jenis font untuk kasus ini juga dilakukan metode pengumpulan
secara kuantitatif untuk dikenali bentuk polanya. Dapat dipastikan untuk jenis font ini
tidak mengambil hanya dari satu sumber melainkan akan dilakukan pengambilan data
dari berbagai sumber. Berikut sumber data yang digunakan :

3.1.1. Sumber data

1. Data primer
Data yang akan didapat secara langsung dari tangan pertama dengan
cara yaitu dokumentasi

2. Data sekunder
Data yang akan kami peroleh dari sumber lain yaitu untuk
pengumpulan jenis font yang beredar di internet.

3.1.2. Metode Analisis

1. Metode kuantitatif
Metode ini bertujuan untuk mengumpulkan data sebanyak-banyaknya
yang bertujuan untuk mendapatkan hasil analisa yang lebih akurat.

2. Metode pengamatan sistem


Metode ini dilkukan untuk mengamati hasil dari data yang telah kami
kumpulkan sebelumnya.
3.2. Metode Pengolahan data

Teknik untuk pengolahan data yang telah kami kumpulkan adalah sebagai berikut :

1. Penyuntingan (editing)
Yaitu memeriksa kembali data-data yang mungkin layak untuk dianalisa lebih
lanjut terutama data yang berupa tulisan tangan

2. Pengkodean (coding)
Yaitu pengolahan data yang bertujuan untuk memberikan kode pada data.
Untuk pengaplikasiannya pada data kami yaitu dengan memberikan kode pada tulisan
yang memiliki pola sampir sama untuk mempermudah penelitian.

3. Tabulasi (tabulating)
Yaitu pengolahan data yang akan kami lakukan dengan cara menyusun data
hasil pengumpulan kedalam bentuk yang sederhana. Misalnya, ada beberapa pola
pada tulisan yang sama maka akan dipakai salah satunya saja guna mempercepat
pengenalan gambar tulisan.

Selanjtnya apabila ketiga tahap diatas telah kami selesaikan maka lanjut
ketahap analisis. Tahap ini menggunakan cara analisis nonstatika yaitu akan membaca
data yang telah dikumpulkan tadi. Mungkin untuk tahap analisis ini tidak dilakukan
secara manual melainkan akan dilakukan dengan menggunakan program yang dibuat
untuk mengenali gambar agar mempermudah proses dalam pekerjaan. Apabila data
telah selesai dianalisis maka akan dilakukan interpretasi atau penarikan kesimpulan
dari data yang ttelah kami olah sebelumnya.

3.3 Analisis

Analisis berdasarkan Pada pembuatannya yang menggunakan bahasa python


menggunakan library berupa tkinter, GTTS dan modul playsound proyek ini akan
mengkonversi text ke suara dengan cara menekan tombol, mungkin tahapahnnya ialah
Library yang akan diimport yaitu tkinter, gtts dan playsound. Metode Pengumpulan
Data. Pada proses pembuatan aplikasi cara pengumpulan data yaitu dengan cara
mengumpulkan berbagai macam bentuk tulisan baik tulisan tangan maupun komputer.
Pertama kami akan mengumpulkan berbagai macam tulisan tangan dari berbagai
orang untuk dijadikan data, lalu kami akan mengumpulkan berbagai macam jenis font
yang ada.

3.4 Kesimpulan

Berdasarkan hasil penelitian dan pembahasan di atas, dapat disimpulkan


bahwa proses pembelajaran membaca permula Pembuatan aplikasi ini bertujuan untuk
penyandang tunanetra untuk memudahkan kegiatan khususnya dalam membaca
tulisan yang bukan braile. Pada proses pembuatan aplikasi bagi tunanetra ini kita
menggunakan cara text to speech dengan bahasa pemrograman python. pengolahan
data yang bertujuan untuk memberikan kode pada data dengan cara menyusun data
hasil pengumpulan kedalam bentuk yang sederhana maka lanjut ketahap analisis.

Anda mungkin juga menyukai