Perancangan Aplikasi Naviku untuk Memberikan Informasi Navigasi Kepada Tunanetra Menggunakan Metode Test Driven Development


  • Muhammad Rafiadly Universitas Telkom, Bandung, Indonesia
  • Rahmat Fauzi * Mail Universitas Telkom, Bandung, Indonesia
  • Ahmad Musnansyah Universitas Telkom, Bandung, Indonesia
  • (*) Corresponding Author
Keywords: Visually Impaired; Navigation; Text-to-Speech; Android Application Development; Unit Test; 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

Download data is not yet available.

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

Dimensions Badge
Article History
Submitted: 2023-07-27
Published: 2023-07-31
Abstract View: 791 times
PDF Download: 630 times
How to Cite
Rafiadly, M., Fauzi, R., & Musnansyah, A. (2023). Perancangan Aplikasi Naviku untuk Memberikan Informasi Navigasi Kepada Tunanetra Menggunakan Metode Test Driven Development. Journal of Information System Research (JOSH), 4(4), 1455-1463. https://doi.org/10.47065/josh.v4i4.3948
Issue
Section
Articles