Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 2

Pengembangan Sistem E-Learning Inklusif Cerdas untuk Tuna Netra dengan Integrasi Teknologi Voice Command dan Text-To-Speech

Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) · Vol. 13 No. 2 (2026) · pp. 261–272

DOI
10.25126/jtiik.132
ISSN
2528-6579, 2355-7699
Published
2026-04-30
Publisher
Fakultas Ilmu Komputer, Universitas Brawijaya
Language
id
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Bahasa Indonesia

Aksesibilitas menjadi tantangan utama dalam e-learning bagi penyandang tunanetra karena keterbatasan visual dalam memahami konten digital. Penelitian ini bertujuan mengembangkan sistem e-learning inklusif dengan fitur voice command dan text-to-speech untuk mendukung interaksi non-visual. Pengembangan sistem dilakukan menggunakan metode Agile Scrum dalam beberapa siklus sprint, yang mencakup tahapan product backlog, sprint planning, daily scrum, sprint review, dan sprint retrospective. Sistem dirancang dalam arsitektur tiga lapisan, dengan React.js pada sisi klien dan Node.js pada sisi server, serta mengintegrasikan layanan API Gemini untuk pemrosesan suara dan teks ke audio. Validasi sistem dilakukan secara internal melalui dokumentasi sprint review dan skenario pengujian teknis. Hasil dokumentasi sprint menunjukkan bahwa fitur ini berfungsi sesuai dengan skenario pengujian internal dan berpotensi meningkatkan aksesibilitas. Meskipun belum dievaluasi langsung oleh pengguna tunanetra, hasil pengembangan awal ini memberikan fondasi penting untuk pengujian lebih lanjut dan pengembangan sistem e-learning yang lebih inklusif. Absctract Accessibility is a major challenge in e-learning for visually impaired individuals due to visual limitations in understanding digital content. This study aims to develop an inclusive e-learning system with voice command and text-to-speech features to support non-visual interaction. The system was developed using the Agile Scrum method in several sprint cycles, which included the product backlog, sprint planning, daily scrum, sprint review, and sprint retrospective stages. The system is designed with a three-layer architecture, using React.js on the client side and Node.js on the server side, and integrates the Gemini API service for voice and text-to-audio processing. System validation was conducted internally through sprint review documentation and technical testing scenarios. The sprint documentation results indicate that this feature functions according to internal testing scenarios and has the potential to improve accessibility. Although it has not yet been directly evaluated by visually impaired users, these initial development results provide an important foundation for further testing and the development of a more inclusive e-learning system.

English

Aksesibilitas menjadi tantangan utama dalam e-learning bagi penyandang tunanetra karena keterbatasan visual dalam memahami konten digital. Penelitian ini bertujuan mengembangkan sistem e-learning inklusif dengan fitur voice command dan text-to-speech untuk mendukung interaksi non-visual. Pengembangan sistem dilakukan menggunakan metode Agile Scrum dalam beberapa siklus sprint, yang mencakup tahapan product backlog, sprint planning, daily scrum, sprint review, dan sprint retrospective. Sistem dirancang dalam arsitektur tiga lapisan, dengan React.js pada sisi klien dan Node.js pada sisi server, serta mengintegrasikan layanan API Gemini untuk pemrosesan suara dan teks ke audio. Validasi sistem dilakukan secara internal melalui dokumentasi sprint review dan skenario pengujian teknis. Hasil dokumentasi sprint menunjukkan bahwa fitur ini berfungsi sesuai dengan skenario pengujian internal dan berpotensi meningkatkan aksesibilitas. Meskipun belum dievaluasi langsung oleh pengguna tunanetra, hasil pengembangan awal ini memberikan fondasi penting untuk pengujian lebih lanjut dan pengembangan sistem e-learning yang lebih inklusif. Absctract Accessibility is a major challenge in e-learning for visually impaired individuals due to visual limitations in understanding digital content. This study aims to develop an inclusive e-learning system with voice command and text-to-speech features to support non-visual interaction. The system was developed using the Agile Scrum method in several sprint cycles, which included the product backlog, sprint planning, daily scrum, sprint review, and sprint retrospective stages. The system is designed with a three-layer architecture, using React.js on the client side and Node.js on the server side, and integrates the Gemini API service for voice and text-to-audio processing. System validation was conducted internally through sprint review documentation and technical testing scenarios. The sprint documentation results indicate that this feature functions according to internal testing scenarios and has the potential to improve accessibility. Although it has not yet been directly evaluated by visually impaired users, these initial development results provide an important foundation for further testing and the development of a more inclusive e-learning system.

Keywords

Collaboration network of the authors

17 authors · 36 co-authorship links · 1 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Universitas Amikom Purwokerto
  • Universitas Amikom Yogyakarta
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Fandy Setyo UtomoUniversitas Amikom Purwokerto2
Yuli PurwatiUniversitas Amikom Purwokerto2
Agung Budi PrasetyoUniversitas Amikom Yogyakarta1
Iqbaluddin Syam HadAffiliation unknown1
Selvi SagitaUniversitas Amikom Purwokerto1
Dadang Wahyu UtomoUniversitas Amikom Purwokerto1
Muliasari PinilihAffiliation unknown1
Miftakhul RohmahAffiliation unknown1
Pungkas SubarkahAffiliation unknown1
Fandy Setyo UtomoAffiliation unknown1
Velizha Sandy KusumaAffiliation unknown1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://jtiik.ub.ac.id/index.php/jtiik/en/oai, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="id">Pengembangan Sistem E-Learning Inklusif Cerdas untuk Tuna Netra dengan Integrasi Teknologi Voice Command dan Text-To-Speech</dc:title>
	<dc:title xml:lang="en">Pengembangan Sistem E-Learning Inklusif Cerdas untuk Tuna Netra dengan Integrasi Teknologi Voice Command dan Text-To-Speech</dc:title>
	<dc:creator xml:lang="id">Fandy Setyo, Utomo</dc:creator>
	<dc:creator xml:lang="id">Saputro, Rujianto Eko</dc:creator>
	<dc:creator xml:lang="id">Baihaqi, Wiga Maulana</dc:creator>
	<dc:creator xml:lang="id">Sarmini</dc:creator>
	<dc:creator xml:lang="id">Berlilana</dc:creator>
	<dc:creator xml:lang="id">Aptana, Naufal Yogi</dc:creator>
	<dc:creator xml:lang="en">Fandy Setyo, Utomo</dc:creator>
	<dc:creator xml:lang="en">Saputro, Rujianto Eko</dc:creator>
	<dc:creator xml:lang="en">Baihaqi, Wiga Maulana</dc:creator>
	<dc:creator xml:lang="en">Sarmini</dc:creator>
	<dc:creator xml:lang="en">Berlilana</dc:creator>
	<dc:creator xml:lang="en">Aptana, Naufal Yogi</dc:creator>
	<dc:subject xml:lang="en">e-learning</dc:subject>
	<dc:subject xml:lang="en">accessibility</dc:subject>
	<dc:subject xml:lang="en">voice commands</dc:subject>
	<dc:subject xml:lang="en">text-to-speech</dc:subject>
	<dc:subject xml:lang="en">visually impaired</dc:subject>
	<dc:subject xml:lang="en">Gemini API</dc:subject>
	<dc:subject xml:lang="id">e-learning</dc:subject>
	<dc:subject xml:lang="id">aksesibilitas</dc:subject>
	<dc:subject xml:lang="id">voice command</dc:subject>
	<dc:subject xml:lang="id">text-to-speech</dc:subject>
	<dc:subject xml:lang="id">tunanetra</dc:subject>
	<dc:subject xml:lang="id">API Gemini</dc:subject>
	<dc:description xml:lang="id">Aksesibilitas menjadi tantangan utama dalam e-learning bagi penyandang tunanetra karena keterbatasan visual dalam memahami konten digital. Penelitian ini bertujuan mengembangkan sistem e-learning inklusif dengan fitur voice command dan text-to-speech untuk mendukung interaksi non-visual. Pengembangan sistem dilakukan menggunakan metode Agile Scrum dalam beberapa siklus sprint, yang mencakup tahapan product backlog, sprint planning, daily scrum, sprint review, dan sprint retrospective. Sistem dirancang dalam arsitektur tiga lapisan, dengan React.js pada sisi klien dan Node.js pada sisi server, serta mengintegrasikan layanan API Gemini untuk pemrosesan suara dan teks ke audio. Validasi sistem dilakukan secara internal melalui dokumentasi sprint review dan skenario pengujian teknis. Hasil dokumentasi sprint menunjukkan bahwa fitur ini berfungsi sesuai dengan skenario pengujian internal dan berpotensi meningkatkan aksesibilitas. Meskipun belum dievaluasi langsung oleh pengguna tunanetra, hasil pengembangan awal ini memberikan fondasi penting untuk pengujian lebih lanjut dan pengembangan sistem e-learning yang lebih inklusif.
 
Absctract
Accessibility is a major challenge in e-learning for visually impaired individuals due to visual limitations in understanding digital content. This study aims to develop an inclusive e-learning system with voice command and text-to-speech features to support non-visual interaction. The system was developed using the Agile Scrum method in several sprint cycles, which included the product backlog, sprint planning, daily scrum, sprint review, and sprint retrospective stages. The system is designed with a three-layer architecture, using React.js on the client side and Node.js on the server side, and integrates the Gemini API service for voice and text-to-audio processing. System validation was conducted internally through sprint review documentation and technical testing scenarios. The sprint documentation results indicate that this feature functions according to internal testing scenarios and has the potential to improve accessibility. Although it has not yet been directly evaluated by visually impaired users, these initial development results provide an important foundation for further testing and the development of a more inclusive e-learning system.</dc:description>
	<dc:description xml:lang="en">Aksesibilitas menjadi tantangan utama dalam e-learning bagi penyandang tunanetra karena keterbatasan visual dalam memahami konten digital. Penelitian ini bertujuan mengembangkan sistem e-learning inklusif dengan fitur voice command dan text-to-speech untuk mendukung interaksi non-visual. Pengembangan sistem dilakukan menggunakan metode Agile Scrum dalam beberapa siklus sprint, yang mencakup tahapan product backlog, sprint planning, daily scrum, sprint review, dan sprint retrospective. Sistem dirancang dalam arsitektur tiga lapisan, dengan React.js pada sisi klien dan Node.js pada sisi server, serta mengintegrasikan layanan API Gemini untuk pemrosesan suara dan teks ke audio. Validasi sistem dilakukan secara internal melalui dokumentasi sprint review dan skenario pengujian teknis. Hasil dokumentasi sprint menunjukkan bahwa fitur ini berfungsi sesuai dengan skenario pengujian internal dan berpotensi meningkatkan aksesibilitas. Meskipun belum dievaluasi langsung oleh pengguna tunanetra, hasil pengembangan awal ini memberikan fondasi penting untuk pengujian lebih lanjut dan pengembangan sistem e-learning yang lebih inklusif.
 
Absctract
Accessibility is a major challenge in e-learning for visually impaired individuals due to visual limitations in understanding digital content. This study aims to develop an inclusive e-learning system with voice command and text-to-speech features to support non-visual interaction. The system was developed using the Agile Scrum method in several sprint cycles, which included the product backlog, sprint planning, daily scrum, sprint review, and sprint retrospective stages. The system is designed with a three-layer architecture, using React.js on the client side and Node.js on the server side, and integrates the Gemini API service for voice and text-to-audio processing. System validation was conducted internally through sprint review documentation and technical testing scenarios. The sprint documentation results indicate that this feature functions according to internal testing scenarios and has the potential to improve accessibility. Although it has not yet been directly evaluated by visually impaired users, these initial development results provide an important foundation for further testing and the development of a more inclusive e-learning system.</dc:description>
	<dc:publisher xml:lang="en">Fakultas Ilmu Komputer, Universitas Brawijaya</dc:publisher>
	<dc:date>2026-04-30</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://jtiik.ub.ac.id/index.php/jtiik/article/view/9532</dc:identifier>
	<dc:identifier>10.25126/jtiik.132</dc:identifier>
	<dc:source xml:lang="id">Jurnal Teknologi Informasi dan Ilmu Komputer; Vol 13 No 2: April 2026; 261-272</dc:source>
	<dc:source xml:lang="en">Jurnal Teknologi Informasi dan Ilmu Komputer; Vol. 13 No. 2: April 2026; 261-272</dc:source>
	<dc:source>2528-6579</dc:source>
	<dc:source>2355-7699</dc:source>
	<dc:source>10.25126/jtiik.132</dc:source>
	<dc:language>id</dc:language>
	<dc:relation>https://jtiik.ub.ac.id/index.php/jtiik/article/view/9532/1562</dc:relation>
	<dc:rights xml:lang="en">Copyright (c) 2026 Utomo Fandy Setyo, Rujianto Eko Saputro, Wiga Maulana Baihaqi, Sarmini, Berlilana, Naufal Yogi Aptana</dc:rights>
	<dc:rights xml:lang="en">https://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>