Implementation of the Rahayu Android Voice Assistant Application Based on Speech Recognition and YouTube–Wikipedia API Integration

Authors

  • Gifari Dhaffa Prawira Sianturi Universitas Negeri Medan

Keywords:

Voice Assistant, Speech Recognition, Text-To-Speech, Android, Youtube API, Wikipedia API

Abstract

Abstract The rapid development of information technology has fostered more natural human–computer interaction through voice assistant technology. This study aims to design and implement Rahayu – Voice Assistant, an Android-based application capable of understanding user voice commands and providing real-time responses. The application employs the SpeechRecognizer API to convert speech into text, the TextToSpeech API to generate voice feedback, and integrates YouTube and Wikipedia APIs to deliver contextual information. The research method includes system design, development of a chat-based interface using RecyclerView, and functionality testing through Black Box Testing. The results show that the application can recognize basic commands with high success rates under clear and stable audio conditions. The system provides a natural two-way interaction and performs well on mid-range Android devices. This research serves as a practical implementation example of integrating speech recognition, simple natural language processing, and text-to-speech in mobile application development.

References

[1] D. Firmansyah, “Rancang Bangun Aplikasi Enkripsi Pesan Teks Menggunakan Algoritma Vigenere Cipher,” Jurnal Teknologi dan Aplikasi, vol. 6, no. 1, pp. 15–22, 2021.

[2] R. Hidayat, “Perancangan Aplikasi Pesan Aman Menggunakan Algoritma Caesar dan Vigenere,” Jurnal Ilmu Komputer, vol. 5, no. 2, pp. 55–63, 2020.

[3] A. Salkanović, S. Ljubić, L. Stanković, and J. Lerga, “Analysis of Cryptography Algorithms Implemented in Android Mobile Application,” Information Technology and Control, vol. 50, no. 4, pp. 786–807, 2021.

[4] A. H. Nasution, “Implementasi Algoritma Caesar Cipher dalam Keamanan Pesan Teks pada Aplikasi Mobile,” Jurnal Teknologi dan Sistem Informasi, vol. 8, no. 1, 2022.

[5] D. R. Pratama, “Perbandingan Algoritma Vigenere Cipher dan Playfair Cipher dalam Proses Enkripsi Teks,” Jurnal Informatika, vol. 7, no. 2, pp. 77–85, 2021.

[6] M. A. Putra and R. Andriani, “Pengamanan File Teks Menggunakan Kombinasi Vigenere Cipher dan One-Time Pad,” Jurnal Ilmu Komputer dan Sistem Informasi, vol. 9, no. 2, 2023.

[7] S. Rahmawati and Y. Saputra, “Penerapan Algoritma Hybrid AES dan Caesar Cipher untuk Keamanan Data pada Aplikasi Mobile,” Jurnal Riset Informatika, vol. 13, no. 1, 2024.

[8] H. Siregar and B. Simanjuntak, “Aplikasi Android untuk Enkripsi File dan Pesan Menggunakan AES dan Vigenere,” Prosiding Seminar Nasional Teknologi Informasi, vol. 3, no. 1, pp. 122–130, 2021.

[9] M. N. Z. Soleh, “Kriptografi Homomorfik dalam Anonimisasi Data untuk Pengolahan Data pada Sistem E-Voting,” Jurnal Masyarakat Informatika, vol. 15, no. 2, 2024.

[10] A. Syahputra and T. Gunawan, “Implementasi Algoritma AES pada Penyimpanan File Android,” Jurnal Sistem Informasi, vol. 9, no. 3, 2023.

[11] F. Wibowo and F. Lestari, “Analisis Performa Algoritma AES pada Proses Enkripsi Data di Smartphone Android,” Jurnal Teknologi Informasi dan Komputer, vol. 10, no. 3, 2022.

[12] A. A. Permana, “Penerapan Kriptografi Pada Teks Pesan dengan Menggunakan Metode Vigenere Cipher Berbasis Android,” Jurnal Al-Azhar Indonesia Seri Sains dan Teknologi, vol. 4, no. 3, pp. 110–116, 2018.

[13] E. Safrianti and F. Fitriansyah, “Cryptography with Layered Algorithms for Text Security on Android,” International Journal of Electrical, Energy and Power System Engineering, vol. 3, no. 2, pp. 35–39, 2020.

[14] A. Taqwa and D. Sulaksono, “Implementasi Kriptografi Dengan Metode Elliptic Curve Cryptography (ECC) Untuk Aplikasi Chatting Dalam Cloud Computing Berbasis Android,” Kernel: Jurnal Riset Inovasi Bidang Informatika dan Pendidikan Informatika, vol. 1, no. 1, pp. 42–48, 2020.

[15] S. Saefudin and S. Syamsudin, “Aplikasi Enkripsi Pesan Teks Dengan Metode Advanced Encryption Standard Pada Ponsel Berbasis Android,” JSiI (Jurnal Sistem Informasi), vol. 4, no. 2, pp. 50–57, 2017.

[16] A. Hermawan, A. Halim, D. Susilawati, and I. A. Putri, “Implementasi Algoritma Advanced Encryption Standard dan Caesar Cipher pada Pesan Terenkripsi,” Jurnal Informatika dan Rekayasa Perangkat Lunak, vol. 5, no. 1, pp. 13–21, 2023.

[17] F. Rahmad and A. Anwar, “Implementasi Kriptografi Dengan Metode Advanced Encryption Standard (AES) Untuk Realtime Chat Berbasis Mobile Pada E-Learning Politeknik Negeri Lhokseumawe,” J-AISE: Journal of Artificial Intelligence and Software Engineering, vol. 1, no. 2, pp. 45–52, 2021.

[18] A. Farissi, A. Pradata, and K. Miraswan, “Securing Messages Using AES Algorithm and Blockchain Technology on Mobile Devices,” SinkrOn: Jurnal dan Penelitian Teknik Informatika, vol. 8, no. 2, pp. 1166–1171, 2023.

[19] Y. Laia, M. Nababan, O. Sihombing, and others, “File Cryptography with AES and RSA for Mobile Based on Android,” Journal of Physics: Conference Series, vol. 1007, no. 1, pp. 1–7, 2018.

[20] M. Mulyadi, “Aplikasi Kriptografi Pesan Teks Menggunakan Algoritma Advanced Encryption Standard 256 Bit (AES-256) dan Diffie Hellman,” Sisfo: Jurnal Ilmiah Sistem Informasi, vol. 7, no. 2, pp. 23–30, 2022.

Published

2025-10-15

How to Cite

Sianturi, G. D. P. (2025). Implementation of the Rahayu Android Voice Assistant Application Based on Speech Recognition and YouTube–Wikipedia API Integration. Journal of Computer Technology and Science, 1(1). Retrieved from https://journal.mediapertek.com/index.php/j-cts/article/view/10

Similar Articles

You may also start an advanced similarity search for this article.