Anda di halaman 1dari 6

APLIKASI PENGENALAN NAMA HEWAN

DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

Catur Joko Sutrisno (11.10802.00016), Arif Senja Fitrani, S.Kom


Jurusan Teknik Informatika Universitas Muhammadiyah Sidoarjo
pagesone@outlook.com

Abstrak

Speech recognition atau pengenalan ucapan merupakan teknologi yang


mampu mengenali pembicaraan atau perkataan tanpa memperdulikan siapa
pembicaranya. Masukan berupa suara mampu diubah menjadi text yang mampu
dibaca. Speech recognition banyak di implementasikan dengan perangkat pintar,
mobil, television, ruangan dan masih banyak yang lainnya. Dengan menggunakan
teknologi seperti ini memudahkan kita untuk melakukan perintah menggunakan
suara semisal pada mobile application.
Speech recognition banyak di implementasikan dengan perangkat pintar,
mobil, televisi, ruangan dan masih banyak yang lainnya. Dengan menggunakan
teknologi seperti ini memudahkan kita untuk melakukan perintah menggunakan
suara semisal pada mobile application. Saat ini perkembangan smartphone sudah
sangat maju.
Pada penelitian ini, peneliti membuat automatic speech recognition
pengenalan nama hewan berbasis android. Dari uji coba yang dilakukan, aplikasi
ini membantu orang tua dalam mengajarkan anak tentang hewan-hewan
disekitarnya.

Kata kunci : Suara, Voice Recognition, Android

Abstract

Speech recognition is a technology that can recognize speech or words


regardless of who the speaker. Input as voice can converted into text that is able to
read. Speech recognition is implemented with a lot of smart devices, cars,
television, room and many others. By using this kind of technology allows us to use
voice commands such as the mobile application.
Currently, the development of smart phones are very advanced. The
implementation of speech recognition in android application continuing.
In this study, researchers make automatic speech recognition introduction
animal name android-based application. From the test result, this application helps
parents in teaching children about animals.

Keyword : Sound, Voice Recognition, Android

1. PENDAHULUAN
Pada tingkat pendidikan Taman pola tertentu yang tersimpan dalam
Kanak-Kanak sekarang ini banyak suatu perangkat.
hal yang diajarkan untuk
mengenalkan anak pada dunia luar,
salah satunya adalah pengenalan
hewan. Mengenalkan anak-anak
kepada jenis hewan yang ada
disekitar mereka bisa dikatakan
penting, karena merupakan langkah
awal untuk membuat anak-anak
mengenal mengenai berbagai hal
yang ada disekitar mereka. Selain
untuk mengenal hewan dan bentuk
hewan itu sendiri, melalui Gambar 1. Alur Speech
pengenalan hewan ini nantinya akan Recognition
menambah pembendaharaan kata
anak-anak. Pengenalan hewan ini 2.2 Android
juga bisa ditemukan dalam bentuk Android adalah system operasi mobile
bahasa inggris. Oleh karena itu, baik phone berbasis linux. Android bersifat
dengan bahasa indonesia maupun open source yang source codenya
bahasa inggris, pengenalan hewan ini diberikan gratis bagi para pengembang
pastinya akan berguna untuk anak untuk menciptakan aplikasi mereka
usia 5-7 tahun, terutama dalam agar dapat berjalan di android
menambah pembendaharaan kata (Stephanus Hermawan S, 2011 : 2).
anak-anak.
Suara merupakan salah satu media
komunikasi yang paling sering dan
umum digunakan oleh manusia.
Manusia dapat memproduksi suaranya
dengan mudah tanpa memerlukan
energi yang besar.
Perangkat lunak pengenalan suara
(voice recognition) adalah suatu
aplikasi yang memungkinkan manusia
untuk menggunakan teknologi,
khususnya komputer dan tanpa perlu Gambar 2. Anatomi Android
berhubungan secara langsung. Dengan
adanya perangkat lunak pengenalan 2.3 Hewan
suara (voice recognition) manusia Hewan atau disebut juga dengan
dimudahkan untuk beriteraksi dengan binatang adalah kelompok organisme
komputer, manusia cukup memberikan yang diklasifikasikan dalam kerajaan
perintah-perintah secara lisan/suara. Animalia atau metazoa, adalah salah
satu dari berbagai makhluk hidup di
2. LANDASAN TEORI bumi. Sebutan lainnya adalah fauna
2.1 Speech Recognition dan margasatwa (atau satwa saja).
Automatic Speech Recognition (ASR) Hewan dalam pengertian sistematika
adalah suatu pengembangan teknik dan modern mencakup hanya kelompok
sistem yang memungkinkan komputer bersel banyak (multiselular) dan
untuk menerima masukan berupa kata terorganisasi dalam fungsi-fungsi yang
yang diucapkan. Teknologi ini berbeda (jaringan), sehingga kelompok
memungkinkan suatu perangkat untuk ini disebut juga histozoa. Semua
mengenali dan memahami kata-kata binatang heterotrof, artinya tidak
yang diucapkan dengan cara membuat energi sendiri, tetapi harus
digitalisasi kata dan mencocokkan mengambil dari lingkungan sekitarnya.
sinyal digital tersebut dengan suatu
2.4 CorelDraw Secara umum, speech recognizer
CorelDraw adalah sebuah software memproses sinyal yang masuk dan
komputer yang melakukan pengolahan menyimpannya dalam bentuk
dan editing pada garis vektor. Program digital. Hasil proses digitalisasi
ini dibuat oleh Corel, sebuah tersebut kemudian dikonversi
perusahaan software yang berkantor
dalam bentuk spectrum suara yang
pusat di Ottawa, Kanada. Corel draw
memiliki fungsi untuk mengolah dan akan dianalisa dengan
mengedit gambar, oleh karena itu membandingkannya dengan
banyak orang yang menggunakan template suara pada database
untuk menunjang pekerjaan dalam sistem.
bidang publikasi, percetakan ataupun
pekerjaan di bidang lain yang 4. HASIL DAN PEMBAHASAN
membutuhkan proses visualisasi. Implementasi merupakan tahap
pengembangan rancangan menjadi
3. METODOLOGI PENELITIAN aplikasi. Untuk dapat menjalankan
aplikasi ini dibutuhkan handphone
3.1 Use Case Diagram yang menggunakan sistem operasi
Use Case merupakan gambaran Android minimal versi 4.0
scenario dari interaksi antara user
dengan system. Sebuah use case
menggambarkan hubungan antara
pengguna dan kegiatan yang dapat 4.1 Implementasi
dilakukan terhadap aplikasi.
Sesuai dengan rancangan sistem yang
telah dibuat maka implementasi dari
aplikasi pembelajaran berbasis android
adalah sebagai berikut :

Gambar 3. Use Case Diagram

3.2 Skema dan Algoritma Speech


Recognition
Terdapat 4 langkah utama dalam sistem
pengenalan suara :
1. Penerimaan data input.
2. Ekstraksi, yaitu penyimpanan data
masukan sekaligus pembuatan
database untuk template.
3. Pembandingan atau pencocokan,
yaitu tahap pencocokan data baru
dengan data suara (pencocokan tata Gambar 5. Main Activity
bahasa) pada template.
4. Validasi identitas pengguna.
Main Activity merupakan menu utama dari
aplikasi ini yang terdiri dari Materi, Latihan,
Kuis, Bantuan, Tentang dan Exit

Gambar 7. Latihan activity

Latihan activity berfungsi sebagai


Gambar 6. Materi activity media latihan awal bagi pengguna
untuk menjawab nama hewan sesuai
Materi activity diatas berfungsi gambar yang ditampilkan.
menampilkan informasi tentang hewan-
hewan yang tersimpan di aplikasi

Gambar 8. Kuis activity


Kuis activity berfungsi sebagai latihan
utama bagi pengguna untuk menjawab
soal-soal yang ditampilkan. Isi soal
berupa teks mengenai ciri-ciri maupun
kebiasaan hewan. Di menu ini user akan
mendapat point dari setiap pertanyaan
yang dijawab benar. Point akan
ditampilkan di akhir pertanyaan.

Gambar 10. Tentang activity

Menampilkan tentang pembuat aplikasi dan


EULA

5. PENUTUP

5.1. Kesimpulan
Gambar 9. Bantuan activity Sesuai dengan hasil pembahasan yang
sudah dilakukan maka dapat di simpulkan
Bantuan activity berisi petunjuk bahwa :
penggunaan aplikasi, berisi informasi cara a. Dengan adanya aplikasi pengenalan
penggunaan aplikasi. nama hewan, dapat membantu anak
usia dini dalam mengenal hewan
disekitar lingkungannya.
b. Dengan inputan berupa suara
membantu anak dalam menjawab
pertnyaan menjadi lebih mudah.
5.2. Saran
Tugas akhir yang penulis kerjakan
tentu masih banyak kekurangan baik dari segi
penulisan, system dan teori yang digunakan.
Bagi para pembaca, semoga hasil program ini
bermanfaat dan sangat dimungkinkan untuk
dapat dikembangkan, mengingat permasalahan
yang cukup luas.
DAFTAR PUSTAKA Richard L. Klevans, Robert D. Rodman.
(1997). Voice Recognition.
Farndon, John & John Kirkwood. (2004). London : Artech House, Inc
Ensiklopedia Mini Hewan.
Jakarta : Erlangga. Russel, S., J., & Norvig, P. (2010).
Artificial Intelligence A
Hermawan, Stephanus. (2011). Mudah Modern Approach. 3rd
Membuat Aplikasi Android. Edition. Upper Saddle River :
Yogya : Andi Offset Prentice Hall.
Irawan, 2012. Membuat aplikasi Android Safaat H., N. (2011). Pemrograman
Untuk Orang Awam, Aplikasi Mobile Smartphone
Palembang: Maxikom dan Tablet PC Berbasis
Android. Bandung :
Jelinek, Frederick. (1998). Statistical
Informatika.
Methods for Speech
Recognition. The MIT Press Safaat, Nazruddin. 2012. Pemrograman
Aplikasi Mobile Smartphone
Jurafsky, D., & Martin, J. H. (2009).
dan Tablet PC Berbasis
Speech and Language
Android. Bandung: Informatika
Processing : An Introduction
To Natural Language Stradins, Ina. (2014). Ensiklopedia Biologi
Processing, Computational Dunia Hewan. Jakarta : PT.
Linguistics, Speech Lentera Abadi.
Recognition. 2nd Edition.
Upper Saddle River, N. J. : Suprianto, Dodit & Rini Agustina, S.Kom.
Pearson Prentice Hall. M.Pd. 2012. Pemrograman
Aplikasi Android (Step by step
Kusumadewi, S. (2003). Artificial Membuat Aplikasi Android
Intelligence (Teknik dan untuk Smartphone dan Tablet),
Aplikasinya). Yogyakarta : Yogyakarta: Mediacom
Graha Ilmu.
Wicaksono, Wahyu Agung, 2012, Aplikasi
Owens, Michael. (2006). The Definitive Text to Speech Sebagai Media
Guide to SQLite. Apress Belajar Pengenalan Bahasa
Pressman, R., S. (2010). Software Inggris, Sidoarjo: Universitas
Engineering A Practitioner’s Muhammadiyah Sidoarjo
Approach. 7th Edition. New
York : The McGraw-Hill
Companies, Inc.

Anda mungkin juga menyukai