Top Banner
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 [email protected] 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
10

APLIKASI PENGENALAN NAMA HEWAN DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

May 12, 2023

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: APLIKASI PENGENALAN NAMA HEWAN  DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

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 [email protected]

Abstrak

Speech recognition atau pengenalan ucapanmerupakan teknologi yang mampu mengenali pembicaraanatau perkataan tanpa memperdulikan siapa pembicaranya.Masukan berupa suara mampu diubah menjadi text yangmampu dibaca. Speech recognition banyak diimplementasikan dengan perangkat pintar, mobil,television, ruangan dan masih banyak yang lainnya.Dengan menggunakan teknologi seperti ini memudahkankita untuk melakukan perintah menggunakan suara semisalpada mobile application.

Speech recognition banyak di implementasikandengan perangkat pintar, mobil, televisi, ruangan danmasih banyak yang lainnya. Dengan menggunakan teknologiseperti ini memudahkan kita untuk melakukan perintahmenggunakan suara semisal pada mobile application. Saatini perkembangan smartphone sudah sangat maju.

Pada penelitian ini, peneliti membuat automaticspeech recognition pengenalan nama hewan berbasisandroid. Dari uji coba yang dilakukan, aplikasi inimembantu orang tua dalam mengajarkan anak tentanghewan-hewan disekitarnya.

Kata kunci : Suara, Voice Recognition, Android

Abstract

Speech recognition is a technology that canrecognize speech or words regardless of who thespeaker. Input as voice can converted into text that is

Page 2: APLIKASI PENGENALAN NAMA HEWAN  DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

able to read. Speech recognition is implemented with alot of smart devices, cars, television, room and manyothers. By using this kind of technology allows us touse voice commands such as the mobile application.

Currently, the development of smart phones arevery advanced. The implementation of speech recognitionin 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. PENDAHULUANPada tingkatpendidikan TamanKanak-Kanak sekarangini banyak halyang diajarkanuntuk mengenalkananak pada dunialuar, salah satunyaadalah pengenalanhewan. Mengenalkananak-anak kepadajenis hewan yangada disekitarmereka bisadikatakan penting,karena merupakanlangkah awal untukmembuat anak-anakmengenal mengenaiberbagai hal yangada disekitarmereka. Selainuntuk mengenalhewan dan bentukhewan itu sendiri,melalui pengenalan

hewan ini nantinyaakan menambahpembendaharaan kataanak-anak.Pengenalan hewanini juga bisaditemukan dalambentuk bahasainggris. Olehkarena itu, baikdengan bahasaindonesia maupunbahasa inggris,pengenalan hewanini pastinya akanberguna untuk anakusia 5-7 tahun,terutama dalammenambahpembendaharaan kataanak-anak.Suara merupakan salahsatu media komunikasiyang paling seringdan umum digunakanoleh manusia. Manusiadapat memproduksi

Page 3: APLIKASI PENGENALAN NAMA HEWAN  DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

suaranya dengan mudahtanpa memerlukanenergi yang besar. Perangkat lunakpengenalan suara (voicerecognition) adalahsuatu aplikasi yangmemungkinkan manusiauntuk menggunakanteknologi, khususnyakomputer dan tanpaperlu berhubungansecara langsung.Dengan adanyaperangkat lunakpengenalan suara (voicerecognition) manusiadimudahkan untukberiteraksi dengankomputer, manusiacukup memberikanperintah-perintahsecara lisan/suara.

2. LANDASAN TEORI2.1 Speech

RecognitionAutomatic SpeechRecognition (ASR)adalah suatupengembangan teknikdan sistem yangmemungkinkan komputeruntuk menerimamasukan berupa katayang diucapkan.Teknologi inimemungkinkan suatuperangkat untukmengenali danmemahami kata-katayang diucapkan dengancara digitalisasi

kata dan mencocokkansinyal digitaltersebut dengan suatupola tertentu yangtersimpan dalam suatuperangkat.

Gambar 1. AlurSpeechRecognition

2.2Android Android adalah systemoperasi mobile phoneberbasis linux.Android bersifat opensource yang sourcecodenya diberikangratis bagi parapengembang untukmenciptakan aplikasimereka agar dapatberjalan di android(Stephanus Hermawan S,2011 : 2).

Page 4: APLIKASI PENGENALAN NAMA HEWAN  DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

Gambar 2. AnatomiAndroid

2.3HewanHewan atau disebutjuga dengan binatangadalah kelompokorganisme yangdiklasifikasikandalam kerajaanAnimalia ataumetazoa, adalah salahsatu dari berbagaimakhluk hidup dibumi. Sebutan lainnyaadalah fauna danmargasatwa (atausatwa saja).Hewan dalampengertiansistematika modernmencakup hanyakelompok berselbanyak (multiselular)dan terorganisasidalam fungsi-fungsiyang berbeda(jaringan), sehinggakelompok ini disebutjuga histozoa. Semuabinatang heterotrof,artinya tidak membuatenergi sendiri,tetapi harusmengambil darilingkungansekitarnya.

2.4CorelDraw CorelDraw adalahsebuah softwarekomputer yangmelakukan pengolahandan editing padagaris vektor. Program

ini dibuat olehCorel, sebuahperusahaan softwareyang berkantor pusatdi Ottawa, Kanada.Corel draw memilikifungsi untuk mengolahdan mengedit gambar,oleh karena itubanyak orang yangmenggunakan untukmenunjang pekerjaandalam bidangpublikasi, percetakanataupun pekerjaan dibidang lain yangmembutuhkan prosesvisualisasi.

3. METODOLOGI PENELITIAN

3.1 Use Case DiagramUse Case merupakangambaran scenariodari interaksi antarauser dengan system.Sebuah use casemenggambarkanhubungan antarapengguna dan kegiatanyang dapat dilakukanterhadap aplikasi.

Page 5: APLIKASI PENGENALAN NAMA HEWAN  DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

Gambar 3. Use CaseDiagram

3.2 Skema dan Algoritma Speech Recognition

Terdapat 4 langkahutama dalam sistempengenalan suara :1. Penerimaan data

input.2. Ekstraksi, yaitu

penyimpanan datamasukan sekaliguspembuatan databaseuntuk template.

3. Pembandingan ataupencocokan, yaitutahap pencocokandata baru dengandata suara(pencocokan tatabahasa) padatemplate.

4. Validasi identitaspengguna.Secara umum, speechrecognizer memprosessinyal yang masukdan menyimpannya

dalam bentukdigital. Hasilproses digitalisasitersebut kemudiandikonversi dalambentuk spectrumsuara yang akandianalisa denganmembandingkannyadengan templatesuara pada databasesistem.

4. HASIL DAN PEMBAHASANImplementasimerupakan tahappengembanganrancangan menjadiaplikasi. Untuk dapatmenjalankan aplikasiini dibutuhkanhandphone yangmenggunakan sistemoperasi Androidminimal versi 4.0

4.1 Implementasi

Sesuai denganrancangan sistem yangtelah dibuat makaimplementasi dariaplikasi pembelajaranberbasis androidadalah sebagaiberikut :

Page 6: APLIKASI PENGENALAN NAMA HEWAN  DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

Gambar 5. MainActivity

Main Activity merupakanmenu utama dari aplikasiini yang terdiri dariMateri, Latihan, Kuis,Bantuan, Tentang dan Exit

Gambar 6. Materiactivity

Materi activity diatasberfungsi menampilkaninformasi tentang hewan-hewan yang tersimpan diaplikasi

Page 7: APLIKASI PENGENALAN NAMA HEWAN  DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

Gambar 7. Latihanactivity

Latihan activityberfungsi sebagaimedia latihan awalbagi pengguna untukmenjawab nama hewansesuai gambar yangditampilkan.

Gambar 8. Kuisactivity

Kuis activity berfungsisebagai latihan utamabagi pengguna untukmenjawab soal-soal yangditampilkan. Isi soalberupa teks mengenaiciri-ciri maupunkebiasaan hewan. Dimenu ini user akanmendapat point darisetiap pertanyaan yangdijawab benar. Pointakan ditampilkan diakhir pertanyaan.

Page 8: APLIKASI PENGENALAN NAMA HEWAN  DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

Gambar 9. Bantuanactivity

Bantuan activity berisipetunjuk penggunaanaplikasi, berisiinformasi cara penggunaanaplikasi.

Gambar 10. Tentangactivity

Menampilkan tentangpembuat aplikasi dan EULA

5. PENUTUP

5.1. KesimpulanSesuai dengan hasil

pembahasan yang sudahdilakukan maka dapat disimpulkan bahwa :

a. Dengan adanyaaplikasi pengenalannama hewan, dapatmembantu anak usiadini dalam mengenalhewan disekitarlingkungannya.

b. Dengan inputan berupasuara membantu anakdalam menjawabpertnyaan menjadilebih mudah.

5.2. SaranTugas akhir yang

penulis kerjakan tentumasih banyak kekuranganbaik dari segi penulisan,system dan teori yangdigunakan. Bagi parapembaca, semoga hasilprogram ini bermanfaat dansangat dimungkinkan untukdapat dikembangkan,mengingat permasalahan yangcukup luas.

Page 9: APLIKASI PENGENALAN NAMA HEWAN  DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

DAFTAR PUSTAKAFarndon, John & John

Kirkwood. (2004).Ensiklopedia MiniHewan. Jakarta :Erlangga.

Hermawan, Stephanus.(2011). MudahMembuat AplikasiAndroid. Yogya :Andi Offset

Irawan, 2012. Membuataplikasi AndroidUntuk Orang Awam,Palembang:Maxikom

Jelinek, Frederick.(1998).StatisticalMethods forSpeechRecognition. TheMIT Press

Jurafsky, D., & Martin,J. H. (2009).Speech andLanguageProcessing : AnIntroduction ToNatural LanguageProcessing,ComputationalLinguistics,SpeechRecognition. 2ndEdition. UpperSaddle River, N.

J. : PearsonPrentice Hall.

Kusumadewi, S. (2003).ArtificialIntelligence(Teknik danAplikasinya).Yogyakarta :Graha Ilmu.

Owens, Michael. (2006).The DefinitiveGuide to SQLite.Apress

Pressman, R., S. (2010).SoftwareEngineering APractitioner’sApproach. 7thEdition. New York: The McGraw-HillCompanies, Inc.

Richard L. Klevans,Robert D. Rodman.(1997). VoiceRecognition.London : ArtechHouse, Inc

Russel, S., J., & Norvig,P. (2010).ArtificialIntelligence AModern Approach.3rd Edition.Upper SaddleRiver : PrenticeHall.

Page 10: APLIKASI PENGENALAN NAMA HEWAN  DENGAN METODE SPEECH RECOGNITION BERBASIS ANDROID

Safaat H., N. (2011).PemrogramanAplikasi MobileSmartphone danTablet PCBerbasis Android.Bandung :Informatika.

Safaat, Nazruddin. 2012.PemrogramanAplikasi MobileSmartphone danTablet PCBerbasis Android.Bandung:Informatika

Stradins, Ina. (2014).EnsiklopediaBiologi DuniaHewan. Jakarta :PT. LenteraAbadi.

Suprianto, Dodit & RiniAgustina, S.Kom.M.Pd. 2012.PemrogramanAplikasi Android(Step by stepMembuat AplikasiAndroid untukSmartphone danTablet),Yogyakarta:Mediacom

Wicaksono, Wahyu Agung,2012, AplikasiText to SpeechSebagai MediaBelajarPengenalan BahasaInggris,Sidoarjo:UniversitasMuhammadiyahSidoarjo