Perancangan Aplikasi Naviku untuk Memberikan Informasi Navigasi Kepada Tunanetra Menggunakan Metode Test Driven Development
Abstract
Visually impaired is a term for someone who has lost or reduced the function of vision. People with visual disabilities often experience difficulties in daily activities, for example when walking or navigating. They need the help of others to help them go to a room or move from one place to another. Currently, existing navigation aids do not fully meet the needs of the blind. They still need the help of others to get detailed information about visual objects such as the layout of rooms in buildings, traffic signs, and vehicles. Based on these problems, an Android-based navigation application needed that utilizes Text-to-Speech (TTS) technology to help blind people navigate independently by utilizing navigation information provided by voice. In order to help the development process, applications are developed by adopting Agile Software Development principles using the Test Driven Development (TDD) method. The features developed begin with a test fail phase where the developer creates unit test code before the production code is implemented, then refactor the code, and tests afterward (test passes). The success status of the features being tested gets success status with a rate of 100% for all features. Then in the TTS test, testing was carried out with 2 TTS engines, namely Google TTS and Samsung TTS, the results showed that the Word Error Rate (WRE) of Google TTS was 2,86, lower than Samsung TTS which got 4,06.
Downloads
References
World Health Organization, “Blindness and vision impairment,” who.int, 2022. https://www.who.int/news-room/fact-sheets/detail/blindness-and-visual-impairment (diakses 5 Januari 2023).
V. Yulaswati, F. Nursyamsi, M. N. Ramadhan, H. Palani, dan E. Kurnia Yazid, “PENYANDANG DISABILITAS INDONESIA : ASPEK SOSIOEKONOMI DAN YURIDIS,” Jakarta Pusat, 2021.
Z. A. Nor Hisham, M. A. Faudzi, A. A. Ghapar, dan F. A. Rahim, “A Systematic Literature Review of the Mobile Application for Object Recognition for Visually Impaired People,” dalam 2020 8th International Conference on Information Technology and Multimedia, ICIMU 2020, Institute of Electrical and Electronics Engineers Inc., Agu 2020, hlm. 316–322. doi: 10.1109/ICIMU49871.2020.9243523.
Z. Bauer, A. Dominguez, E. Cruz, F. Gomez-Donoso, S. Orts-Escolano, dan M. Cazorla, “Enhancing perception for the visually impaired with deep learning techniques and low-cost wearable sensors,” Pattern Recognit Lett, vol. 137, hlm. 27–36, Sep 2020, doi: 10.1016/j.patrec.2019.03.008.
B. Kuriakose, R. Shrestha, dan F. E. Sandnes, “Tools and Technologies for Blind and Visually Impaired Navigation Support: A Review,” IETE Technical Review, vol. 39, no. 1, hlm. 3–18, Jan 2022, doi: 10.1080/02564602.2020.1819893.
Z. Başgöze, J. Gualtieri, M. T. Sachs, dan E. A. Cooper, “Navigational Aid Use by Individuals with Visual Impairments,” 2020.
H. Dong, J. Schafer, Y. Tao, dan A. Ganz, “PERCEPT-V: Integrated Indoor Navigation System for the Visually Impaired using Vision-Based Localization and Waypoint-Based Instructions,” 2020.
S. Real dan A. Araujo, “Navigation systems for the blind and visually impaired: Past work, challenges, and open problems,” Sensors (Switzerland), vol. 19, no. 15. MDPI AG, 1 Agustus 2019. doi: 10.3390/s19153404.
G. A. Manu dan P. L. Masan, “APLIKASI TEXT TO SPEECH UNTUK MENINGKATKAN PEMBELAJARAN BAHASA INGGRIS BAGI SISWA DISABILITAS,” 2020.
R. Adriati, H. Tolle, dan O. Setyawati, “Pengembangan Aplikasi Text-to-Speech Bahasa Indonesia Menggunakan Metode Finite State Automata Berbasis Android,” 2016.
I. B. Kerthyayana Manuaba, “Combination of Test-Driven Development and Behavior-Driven Development for Improving Backend Testing Performance,” Procedia Comput Sci, vol. 157, hlm. 79–86, 2019, doi: 10.1016/j.procs.2019.08.144.
Agile Manifesto, “Manifesto for Agile Software Development,” agilemanifesto.org. https://agilemanifesto.org/ (diakses 26 Desember 2022).
S. Alsaqqa, S. Sawalha, dan H. Abdel-Nabi, “Agile Software Development: Methodologies and Trends,” International Journal of Interactive Mobile Technologies (iJIM), vol. 14, no. 11, hlm. 246, Jul 2020, doi: 10.3991/ijim.v14i11.13269.
D. Janzen dan H. Saiedian, “Test-driven development concepts, taxonomy, and future direction,” Computer (Long Beach Calif), vol. 38, no. 9, hlm. 43–50, Sep 2005, doi: 10.1109/MC.2005.314.
S. Soobia.et.al., “Analysis of Software Development Methodologies,” International Journal of Computing and Digital Systems, vol. 8, no. 5, hlm. 445–460, Jan 2019, doi: 10.12785/ijcds/080502.
F. Jonathan dan M. A. I. Pakereng, “Test-Driven Development pada Pengembangan Aplikasi Android untuk Memantau COVID-19,” IJCIT (Indonesian Journal on Computer and Information Technology), vol. 6, no. 1, 2020, Diakses: 27 Desember 2022. [Daring]. Tersedia pada: https://scholar.archive.org/work/xa7yr6ys6zdfhkvfjsnjxqusn4/access/wayback/https://ejournal.bsi.ac.id/ejurnal/index.php/ijcit/article/download/9502/pdf
M. A. Rizkyana, “Implementasi Unit Testing menggunakan metode Test-First Development,” MULTINETICS, vol. 7, no. 1, hlm. 37–47, Mei 2021, doi: 10.32722/multinetics.v7i1.3525.
M. M. Moe, “Comparative Study of Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Acceptance Test–Driven Development (ATDD),” hlm. 231–234, 2019, [Daring]. Tersedia pada: http://creativecommons.org/licenses/by/4.0
W. Hou, Y. Dong, B. Zhuang, L. Yang, J. Shi, dan T. Shinozaki, “Large-Scale End-to-End Multilingual Speech Recognition and Language Identification with Multi-Task Learning,” dalam Interspeech 2020, ISCA: ISCA, Okt 2020, hlm. 1037–1041. doi: 10.21437/Interspeech.2020-2164.
S. V Blackley, J. Huynh, L. Wang, Z. Korach, dan L. Zhou, “Speech recognition for clinical documentation from 1990 to 2018: a systematic review,” Journal of the American Medical Informatics Association, vol. 26, no. 4, hlm. 324–338, Apr 2019, doi: 10.1093/jamia/ocy179.
V. E. Budiman dan A. Widjaja, “Building Acoustic and Language Model for Continuous Speech Recognition in Bahasa Indonesia,” Jurnal Teknik Informatika dan Sistem Informasi, vol. 6, no. 2, Agu 2020, doi: 10.28932/jutisi.v6i2.2684.
R. Errattahi, A. El Hannani, dan H. Ouahmane, “Automatic Speech Recognition Errors Detection and Correction: A Review,” Procedia Comput Sci, vol. 128, hlm. 32–37, 2018, doi: 10.1016/j.procs.2018.03.005.
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Perancangan Aplikasi Naviku untuk Memberikan Informasi Navigasi Kepada Tunanetra Menggunakan Metode Test Driven Development
Pages: 1455-1463
Copyright (c) 2023 Muhammad Rafiadly

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).






















