IMPLEMENTATION OF A PYTHON-BASED SCHEDULED AUDIO ALARM SYSTEM FOR LIBRARY LITERACY SUPPORT
Abstract
Abstract: Libraries function not only as information centers but also as literacy spaces that require an orderly and communicative service environment. One supporting service in fostering such an environment is the delivery of literacy greetings to visitors. In practice, greetings are commonly delivered manually or through conventional bells, leading to inconsistency and dependence on staff availability. This study was conducted at the Amir Machmud Library, Ministry of Home Affairs, Jakarta, Indonesia, aiming to design and evaluate a Python-based scheduled audio alarm system for automated literacy greetings. An applied experimental method was employed, including system design, Python script development, scheduling configuration using Windows Task Scheduler, and direct system testing on a library computer connected to ceiling speakers. The system requires initial execution via Command Prompt (CMD) when the computer is powered on, after which it operates automatically according to predefined schedules. Testing results demonstrate that the system performs scheduled audio playback accurately and operates stably without further manual intervention. The findings indicate that the proposed system provides a practical and efficient solution to enhance service consistency and support a structured and conducive literacy environment in the library.
Keywords: scheduled audio alarm; library automation; python; literacy greeting.
Abstrak: Perpustakaan tidak hanya berfungsi sebagai pusat informasi, tetapi juga sebagai ruang literasi yang memerlukan suasana layanan yang tertib dan komunikatif. Salah satu bentuk dukungan layanan tersebut adalah penyampaian sapaan literasi kepada pengunjung. Dalam praktiknya, penyampaian sapaan masih dilakukan secara manual atau menggunakan bel konvensional sehingga kurang konsisten dan bergantung pada petugas. Penelitian ini dilaksanakan di Perpustakaan Amir Machmud, Kementerian Dalam Negeri, Jakarta, Indonesia, dengan tujuan merancang dan menguji sistem alarm audio terjadwal berbasis Python sebagai media penyampaian sapaan literasi. Metode yang digunakan adalah metode eksperimental terapan melalui tahapan perancangan sistem, pengembangan skrip Python, konfigurasi penjadwalan menggunakan Windows Task Scheduler, serta pengujian langsung pada komputer perpustakaan yang terhubung dengan speaker plafon. Sistem bekerja dengan mekanisme inisialisasi awal melalui Command Prompt (CMD) saat komputer dinyalakan, kemudian selanjutnya berjalan otomatis sesuai jadwal yang telah ditentukan. Hasil pengujian menunjukkan bahwa sistem mampu memutar audio secara konsisten dan stabil pada waktu yang telah diatur tanpa intervensi lanjutan dari petugas. Dengan demikian, sistem ini dapat menjadi solusi sederhana dan efisien untuk mendukung terciptanya suasana literasi yang lebih terstruktur dan kondusif di lingkungan perpustakaan.
Kata kunci: alarm audio terjadwal; otomasi perpustakaan; python; sapaan literasi.
References
[1] S. Hutama, Abrian and Rohmiyati Yuli, “Pengaruh Penerapan Sistem Otomasi Perpustakaan Izylib Terhadap Kualitas Layanan di Perpustakaan SMA Negeri 1 Semarang,” J. ILMU Perpust., vol. 2, no. 2, pp. 1–9, 2013.
[2] N. Yoliadi, Dodi, “Pengaruh Pemanfaatan Automasi Perpustakaan ( E- Library ) Terhadap Kemampuan Literasi Informasi Mahasiswa Fakultas Ushuluddin Adab dan Dakwah UIN Mahmud Yunus Batusangkar,” vol. 1, no. 2, pp. 87–97, 2022.
[3] M. Yusuf, “Peran Artificial Intelligence (AI) sebagai Pendukung Otomatisasi Perpustakaan,” J. Kaji. Inf. dan Perpust., vol. 16, no. 1, pp. 41–57, 2024, doi: 10.21154/pustakaloka.v16i1.751.
[4] B. E. Slam, F. Irawan, N. Efranda, and R. Herikson, “Implementasi Machine Learning Untuk Klasifikasi Buku Otomatis Pada Perpustakaan Digital,” JIP (Jurnal Inform. Polinema), vol. 11, no. 3, pp. 305–310, 2025.
[5] A. R. Saleh, D. M. D. Warouw, and A. Runtuwene, “Peran sistem otomasi dalam meningkatkan pelayanan pada pengguna perpustakaan dan kearsipan kota tidore kepulauan,” pp. 1–6.
[6] N. N. Ashikin, A. Nur, L. Hanum, S. Perpustakaan, S. Perpustakaan, and P. S. Perpustakaan, “Penerapan Sistem Otomasi Perpustakaan Pada Layanan UPT Perpustakaan Universitas OSO,” vol. 3, no. 1, pp. 1–8, 2024.
[7] B. A. Asid, “LIBRARY AUTOMATION SYSTEM OF ACADEMIC LIBRARIES : A MULTICULTURAL PARADIGM,” vol. 15, no. 2, pp. 236–262, 2020.
[8] A. S. Ngozi, “Library Automation in University : A Literature Review,” vol. 13, no. 2, pp. 115–134, 2020.
[9] K. R. Retno Wulan, Ni Gusti Ayu and I. B. Gede Purwa, “Optimalisasi Sistem Otomasi Sebagai Upaya Peningkatan Layanan Penelusuran Koleksi Buku Bagi Pengguna di Perpustakaan Universitas Pendidikan Ganesha,” Acarya Pustaka, vol. 8, no. 1, 2021.
[10] F. Sentiana, B. Mustofa, Muhamad, and S. Wuryan, “Pemanfaatan artificial intelligence pada layanan informasi di perpustakaan,” J. Ilm. Ilmu Perpust. dan Inf., vol. 12, no. 2, 2024.
[11] S. Rudianto, A, A. Sapaatullah, S. Permana, and M. Darip, “Implementasi struktur data array dalam sistem perpustakaan berbasis web menggunakan Python Flask,” Bul. Ilm. Inform. Teknol., vol. 3, no. 2, pp. 30–36, 2025.
[12] H. Lowagie and V. Woensel, Julie, “Simplifying Subject Indexing: A Python-Powered Approach in KBR, the National Library of Belgium,” Code 4 Lib J., no. 59, 2024.
[13] A. Garg, R. D. Smith-unna, and P. Murray-rust, “pygetpapers : a Python library for automated retrieval of scientific literature,” J. Open Source Softw., vol. 7, no. 75, pp. 1–7, 2022, doi: 10.21105/joss.04451.
[14] K. Budiman, M. H. Adi, A. Munawar, and A. Purwinarko, “The Telegram notification system for improving library services Universitas Negeri Semarang,” vol. 10, no. 1, pp. 75–88, 2022.
[15] F. Rizki Rizaldi, Moch, Z. Lapi, Imron, A. Akbar, Muhammad, and D. Widayaka, Parama, “Inventarisasi peminjaman buku secara otomatis pada perpustakaan menggunakan rfid berbasis iot via telegram,” vol. 8, no. 1, pp. 1–16, 2023.








