Voca Class: aplikasi buku kosakata TTS buatan saya sendiri
(vocaclass.tera.co.kr)Halo! Saya seorang developer solo.
Aplikasi yang kali ini saya buat bermula untuk anak saya yang masih TK.
Melihat anak saya menghafal 10 kata setiap minggu lalu mengikuti ujian, saya berpikir apakah ada cara yang lebih mudah dan menyenangkan untuk menghafal kosakata.
Saya juga merasa teman-teman lainnya mungkin akan kesulitan membuat buku kosakata sendiri, jadi saya menambahkan fitur untuk berbagi buku kosakata.
Selain itu, saya membuat agar orang tua atau guru bisa membuat kelas, menyusun buku kosakata secara berkala, lalu anak-anak dapat belajar bersama.
Agar anak-anak bisa belajar dengan lebih menyenangkan, saya juga menambahkan fitur kuis, dan integrasi Google Sheets supaya kata-kata bisa dimasukkan dalam jumlah besar.
Ini bukan aplikasi seperti Duolingo yang menyediakan materi belajar; karena pengguna harus membuatnya sendiri, ada sisi merepotkan dan keterbatasannya, tetapi layanan ini berfokus terlebih dahulu pada mempelajari kata-kata yang saya inginkan.
Karena tanpa sengaja fitur turunan yang muncul adalah fungsi membacakan dengan TTS,
aplikasi ini juga bisa dipakai untuk membacakan tabel perkalian, istilah yang sulit, resep, dan lain-lain.
Pengenalan layanan
Membuat buku kosakata
Pembuatan buku kosakata dirancang dengan sangat mempertimbangkan kemudahan seperti pendaftaran massal.
- Integrasi Google Sheets: Anda bisa memasukkan banyak kata sekaligus dengan Google Sheets. Cukup buat sesuai format yang ditentukan.
- Membuat buku kosakata secara langsung: Jika Anda hanya memasukkan kata yang diinginkan, AI akan membacakan kata dan artinya dengan TTS (text-to-speech). Tentu saja, semua item juga bisa diinput sendiri secara manual.
- Tambahkan dengan AI Wizard: Dengan bahasa alami, seperti mengatakan "Tolong rekomendasikan kata-kata yang berhubungan dengan perjalanan", AI dapat merekomendasikan kata serta mengisi arti dan contoh kalimatnya.
Belajar dan kuis
- Mode belajar: Mendukung berbagai cara belajar seperti pengulangan satu per satu, pengulangan seluruh kata, mode acak, dan lainnya.
- Fitur terjemahan: Tersedia fitur terjemahan bawaan untuk kata dan artinya.
- Dukungan mode background: Belajar audio tetap bisa dilakukan di background, sehingga seperti pemutar musik, Anda dapat mengulang pembelajaran kapan saja dan di mana saja.
- Fitur kuis: Ada juga kuis untuk mengecek apakah semua kata sudah benar-benar dihafal.
Berbagi buku kosakata dan fitur kenyamanan
- Berbagi buku kosakata: Anda dapat dengan mudah membagikan buku kosakata yang Anda buat kepada pengguna lain.
- Menggabungkan buku kosakata: Beberapa buku kosakata dapat digabung menjadi satu.
Fitur kelas
- Fitur kelas: Guru, orang tua, teman, siapa pun bisa membuat kelas, dan jika buku kosakata didaftarkan ke kelas, semua anggota yang bergabung bisa belajar bersama.
- Status kuis kelas: Setelah belajar lalu mengerjakan kuis, status kuis akan dikirimkan kepada guru.
- Quiz battle real-time: Pengguna yang ikut dalam kelas dapat menikmati quiz battle secara real-time.
Dukungan multibahasa dan statistik belajar
- Belajar berbagai bahasa: Tidak hanya bahasa Inggris, berbagai bahasa lain juga dapat dipelajari.
- Statistik belajar: Tersedia juga statistik belajar dan fitur ranking XP agar pengguna bisa belajar secara konsisten.
Fitur utama
- AI TTS untuk membacakan kata/arti
- Belajar berulang di background
- Input massal kata dengan integrasi Google Sheets
- Berbagi dan menggabungkan buku kosakata
- Pembuatan kelas dan quiz battle real-time
- Pembuatan kata dengan AI
- Pembelajaran multibahasa
- Statistik belajar dan ranking XP
Catatan pengembangan
Tidak butuh waktu lama untuk mengembangkan fitur dasarnya,
namun karena keterbatasan TTS, pekerjaan penyempurnaannya memakan waktu lama.
Saya juga memperkenalkan XP, tetapi cukup sulit menentukan kriteria pemberiannya.
Dua bulan setelah mulai mengembangkan, rasanya layanan ini akhirnya menjadi cukup memuaskan.
Karena standar saya terus naik, cukup sulit untuk berhenti di tengah jalan saat pengembangan.
Saya berencana terus memperbaruinya ke depan, jadi mohon banyak dukungannya!
16 komentar
Wow... luar biasa. Ternyata ini bukan diluncurkan oleh sebuah bisnis, melainkan layanan pribadi, seperti yang diduga para praktisi di lapangan T_T
Dibuat dengan vibe coding. Produktivitasnya benar-benar luar biasa!
Wah, keren banget. Kebetulan saya memang sedang mencari aplikasi seperti ini.
Saya sangat tidak nyaman karena di Quizlet harus masuk lewat web untuk import.
Apakah ada rencana untuk membuatnya seperti flash card?
Halo, versi Android juga sudah dirilis dengan kartu flash dan kuis menulis yang sudah diterapkan~~
https://play.google.com/store/apps/details?id=kr.co.tera.vocalet
Mohon konfirmasi apakah fitur ini sesuai dengan yang Anda maksud^^
Versi iOS yang mencerminkan kelas flash card dan kuis menulis sudah dirilis di store.
https://apps.apple.com/us/app/voca-class/id6744842612
Ah, terima kasih sudah memperhatikannya. Kartu flash itu apa? Jika Anda bisa menjelaskan metodenya seperti apa, saya akan coba mempertimbangkannya.
Aplikasi seperti Quizlet atau Anki. Kalau dibuat seperti ini, saya benar-benar ingin membelinya dengan uang sungguhan! haha
Bisakah Anda menjelaskan fitur inti yang membuat flash card menarik?
Kalau ada hal seperti itu, saya juga pasti ingin mengimplementasikannya.
Jika Anda mencari "metode belajar flashcard", akan muncul banyak contohnya.
Metode ini menunjukkan efektivitas yang sangat baik untuk pembelajaran yang berfokus pada hafalan.
Hehe, semuanya sudah selesai. Awalnya saya kurang paham soal flash card, jadi saya buat cepat-cepat...
Saya akan coba ajukan untuk review dulu.
Setelah review selesai, saya akan meninggalkan komentar ^^
Aha! Jadi saat belajar, apakah cukup belajar dengan format seperti kata di depan dan arti di belakang?
Jadi punya tugas untuk minggu ini, haha
Senang rasanya karena aplikasi ini memberikan berbagai informasi tentang kata, jadi sepertinya bisa mempelajari kosakata dengan menarik!
Untuk fitur AI, apakah Anda menggunakan API ChatGPT??
Ya, benar. Untuk sementara saya yang membayar API Key LLM, dan penggunaannya saya sediakan secara gratis.
Sangat keren 馃憤
Terima kasih~~ Saya memang membuatnya dengan sangat serius, tetapi saya banyak berpikir karena tampaknya maksud saya belum cukup tercermin dalam UI/UX~
Dibuat dengan Flutter jadi memang ada versi web, tetapi di web banyak fiturnya sangat terbatas. Kalau bisa, saya akan berterima kasih jika Anda melihatnya lewat aplikasi~