Voca Class: แอปสมุดคำศัพท์ TTS ของฉันเอง
(vocaclass.tera.co.kr)สวัสดีครับ! ผมเป็นนักพัฒนาเดี่ยวครับ
แอปที่ทำครั้งนี้ เริ่มต้นขึ้นเพื่อช่วยลูกชายที่กำลังเรียนอยู่ชั้นอนุบาลครับ
พอเห็นลูกต้องท่องคำศัพท์สัปดาห์ละ 10 คำและมีสอบทุกสัปดาห์ ผมก็เลยคิดว่าพอจะมีวิธีที่ช่วยให้จำคำศัพท์ได้ง่ายและสนุกกว่านี้ไหม
ผมคิดว่าเด็กคนอื่น ๆ ก็คงอาจรู้สึกว่าสร้างสมุดคำศัพท์เองได้ยากเหมือนกัน เลยเพิ่มฟีเจอร์ที่แชร์สมุดคำศัพท์ได้
อีกทั้งยังทำให้ผู้ปกครองหรือคุณครูสามารถสร้างคลาส เพื่อทำสมุดคำศัพท์เป็นประจำ และให้เด็ก ๆ มาเรียนร่วมกันได้ด้วย
เพื่อให้เด็ก ๆ สนุกกับการเรียนมากขึ้น ก็เลยเพิ่มฟีเจอร์ควิซเข้าไป และใส่การเชื่อมต่อกับ Google Sheets เพื่อให้กรอกคำศัพท์จำนวนมากได้
แอปนี้ไม่ใช่แอปแบบ Duolingo ที่มีเนื้อหาการเรียนให้พร้อม แต่เป็นบริการที่ผู้ใช้ต้องสร้างเอง จึงอาจมีทั้งความยุ่งยากและข้อจำกัดอยู่บ้าง อย่างไรก็ตาม จุดโฟกัสหลักคือการเรียนคำศัพท์ที่เราอยากเรียนจริง ๆ ครับ
โดยไม่ตั้งใจ ฟีเจอร์ที่แตกแขนงออกมาก็คือฟังก์ชันอ่านออกเสียงด้วย TTS
จึงสามารถใช้เป็นตัวช่วยอ่านสูตรคูณ อ่านคำศัพท์ยาก ๆ หรืออ่านสูตรอาหารได้ด้วย
แนะนำบริการ
สร้างสมุดคำศัพท์
การสร้างสมุดคำศัพท์ถูกออกแบบโดยคำนึงถึงความสะดวก เช่น การลงทะเบียนจำนวนมาก ให้มากที่สุด
- เชื่อมต่อ Google Sheets: ใช้ Google Sheets เพื่อกรอกคำศัพท์จำนวนมากได้ในครั้งเดียว เพียงจัดตามฟอร์แมตที่กำหนดไว้
- สร้างสมุดคำศัพท์เอง: เพียงกรอกคำศัพท์ที่ต้องการ AI จะอ่านคำศัพท์และความหมายให้ด้วย TTS (Text-to-Speech) แน่นอนว่าคุณสามารถกรอกทุกช่องด้วยตัวเองทั้งหมดได้เช่นกัน
- เพิ่มด้วย AI Wizard: ใช้ภาษาธรรมชาติ เช่น พิมพ์ว่า 'ช่วยแนะนำคำศัพท์ที่เกี่ยวกับการท่องเที่ยว' แล้วระบบจะแนะนำคำศัพท์ พร้อมเติมความหมายและประโยคตัวอย่างให้ได้
การเรียนและควิซ
- โหมดเรียน: รองรับหลายรูปแบบการเรียน เช่น ทวนทีละคำ ทวนทั้งชุดคำศัพท์ และโหมดสุ่ม
- ฟังก์ชันแปล: มีฟังก์ชันแปลคำศัพท์และความหมายในตัว
- รองรับโหมดพื้นหลัง: สามารถเรียนด้วยเสียงได้แม้อยู่เบื้องหลัง จึงทวนซ้ำได้ทุกที่ทุกเวลาเหมือนเครื่องเล่นเพลง
- ฟังก์ชันควิซ: มีควิซไว้ตรวจสอบว่าจำคำศัพท์ได้ครบแล้วหรือยัง
การแชร์สมุดคำศัพท์และฟังก์ชันอำนวยความสะดวก
- แชร์สมุดคำศัพท์: สามารถแชร์สมุดคำศัพท์ที่สร้างเองกับผู้ใช้อื่นได้อย่างง่ายดาย
- รวมสมุดคำศัพท์: สามารถรวมสมุดคำศัพท์หลายเล่มให้เป็นเล่มเดียวได้
ฟังก์ชันคลาส
- ฟังก์ชันคลาส: ไม่ว่าจะเป็นคุณครู ผู้ปกครอง หรือเพื่อน ใครก็สร้างคลาสได้ และเมื่อเพิ่มสมุดคำศัพท์เข้าในคลาสแล้ว สมาชิกทุกคนที่เข้าร่วมก็เรียนได้
- สถานะควิซของคลาส: หลังจากเรียนและทำควิซแล้ว สถานะควิซจะถูกส่งต่อให้คุณครู
- ควิซแบตเทิลแบบเรียลไทม์: ผู้ใช้ที่เข้าร่วมคลาสสามารถสนุกกับควิซแบตเทิลแบบเรียลไทม์ได้
รองรับหลายภาษาและสถิติการเรียน
- เรียนได้หลายภาษา: ไม่ได้จำกัดแค่ภาษาอังกฤษ แต่สามารถเรียนภาษาอื่น ๆ ได้หลากหลาย
- สถิติการเรียน: มีทั้งสถิติการเรียนและฟังก์ชันจัดอันดับ XP เพื่อช่วยให้เรียนได้อย่างต่อเนื่อง
ฟีเจอร์หลัก
- AI TTS อ่านคำศัพท์/ความหมาย
- ทวนบทเรียนซ้ำในพื้นหลัง
- กรอกคำศัพท์จำนวนมากผ่านการเชื่อมต่อ Google Sheets
- แชร์และรวมสมุดคำศัพท์
- สร้างคลาสและควิซแบตเทิลแบบเรียลไทม์
- AI สร้างคำศัพท์
- เรียนได้หลายภาษา
- สถิติการเรียนและอันดับ XP
ความรู้สึกหลังพัฒนา
ใช้เวลาไม่นานมากในการพัฒนาฟังก์ชันพื้นฐาน
แต่เพราะข้อจำกัดของ TTS ทำให้ใช้เวลานานกับงานปรับปรุงเพิ่มเติม
ผมยังนำ XP เข้ามาใช้ด้วย แต่การกำหนดเกณฑ์การให้คะแนนค่อนข้างยาก เลยเป็นส่วนที่ท้าทายครับ
หลังจากเริ่มพัฒนาได้ 2 เดือน ตอนนี้ก็ดูเหมือนจะกลายเป็นบริการที่น่าพอใจพอสมควรแล้ว
มาตรฐานที่ตัวเองตั้งไว้สูงขึ้นเรื่อย ๆ เลยทำให้หยุดพัฒนาระหว่างทางได้ยาก
จากนี้ก็มีแผนอัปเดตอย่างต่อเนื่อง ฝากเป็นกำลังใจให้กันเยอะ ๆ นะครับ!
16 ความคิดเห็น
ว้าว...สุดยอดมากเลยนะครับ ไม่น่าเชื่อว่าไม่ใช่บริการที่เปิดตัวโดยบริษัท แต่เป็นบริการส่วนตัวจริง ๆ สมกับคนทำงานสายนี้จริง ๆ T_T
ทำด้วย vibe coding ครับ/ค่ะ ประสิทธิภาพการทำงานสูงมากเลย!
ว้าว สุดยอดมากครับ/ค่ะ กำลังอยากได้แอปแบบนี้พอดี
การที่
quizletต้องเข้าเว็บเพื่อ import ตลอดนี่ไม่สะดวกมากเลยไม่ทราบว่ามีแผนจะทำให้เป็นแบบแฟลชการ์ดไหมครับ/คะ?
สวัสดีค่ะ ตอนนี้เวอร์ชัน Android ก็ได้ปล่อยอัปเดตที่เพิ่มแฟลชการ์ดและแบบทดสอบการเขียนแล้วนะคะ~~
https://play.google.com/store/apps/details?id=kr.co.tera.vocalet
รบกวนช่วยตรวจสอบด้วยนะคะว่าเป็นฟีเจอร์ที่คุณคิดไว้หรือไม่ ^^
เวอร์ชัน iOS ที่มีการเพิ่มคลาสแฟลชการ์ดและแบบทดสอบการเขียนได้ถูกเผยแพร่บนสโตร์แล้ว
https://apps.apple.com/us/app/voca-class/id6744842612
อ้อ ขอบคุณที่ช่วยสังเกตนะครับ Flash card คืออะไรครับ? ถ้าช่วยบอกว่าเป็นรูปแบบไหน ผมจะลองนำไปปรับใช้ดูครับ
เป็นแอปแนวเดียวกับ Quizlet หรือ Anki ถ้าทำออกมาแบบนี้จริง ๆ ผมอยากจ่ายเงินซื้อเลยครับ! 555
ช่วยบอกฟังก์ชันหลัก ๆ ได้ไหมครับว่าอะไรคือเสน่ห์ของแฟลชการ์ด?
ถ้ามีอะไรแบบนั้น ผมก็อยากทำฟีเจอร์นั้นให้ได้เหมือนกันครับ
ถ้าลองค้นหา "วิธีเรียนแบบแฟลชการ์ด" ก็จะเจอหลายกรณีศึกษา
มันให้ผลลัพธ์ที่ยอดเยี่ยมมากกับการเรียนที่เน้นการท่องจำ
ฮ่าๆ ทำเสร็จหมดแล้วครับ ตอนแรกผมไม่ค่อยรู้เรื่องแฟลชการ์ด เลยรีบทำออกมาก่อน...
เดี๋ยวจะลองส่งเข้าตรวจสอบดูครับ
พอตรวจสอบเสร็จแล้วจะมาคอมเมนต์นะครับ^^
อ๋อ! ตอนเรียน ถ้าเรียนในรูปแบบคำศัพท์อยู่ด้านหน้า ความหมายอยู่ด้านหลัง แบบนั้นก็ได้ใช่ไหมครับ?
สัปดาห์นี้มีอะไรให้ทำเพิ่มแล้วนะ 555
ชอบมากเลยครับ/ค่ะ เพราะแอปให้ข้อมูลเกี่ยวกับคำศัพท์ได้หลากหลาย เลยทำให้เรียนรู้คำศัพท์ได้อย่างน่าสนใจ!
ฟีเจอร์ AI ใช้ ChatGPT API อยู่หรือเปล่าครับ/คะ ??
ใช่ครับ ตอนนี้ผมเป็นคนจ่ายค่า API Key ของ LLM ก่อน แล้วเปิดให้ใช้งานฟรีอยู่ครับ
เจ๋งมาก 👍
ขอบคุณมากครับ~~ ผมตั้งใจทำมันมากจริงๆ แต่ก็กำลังกังวลอยู่มาก เพราะรู้สึกว่าเจตนาที่ตั้งใจไว้ยังสะท้อนไปไม่ถึงใน UI/UX อย่างเพียงพอ~
ทำด้วย Flutter เลยมีเวอร์ชันเว็บด้วยก็จริง แต่บนเว็บฟังก์ชันจะถูกจำกัดไว้ค่อนข้างมาก ถ้าเป็นไปได้จะขอบคุณมากหากช่วยดูผ่านแอป~