Google Web Speech API Implementation Case Study: English Skill Online Practice Prajaks Jitngernmadan Faculty of Informatics, Burapha University.

Slides:



Advertisements
Similar presentations
Final Project Instructor: Nguyen Anh Tu Students: Tran Tien Tai Tran Tien Tai Tran Ngoc Mai Tran Ngoc Mai Tu Kim Tuan Tu Kim Tuan Nguyen Ngoc Phuong Nguyen.
Advertisements

Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Java Packages CSci 1130 Intro to Computer Programming with Java Instructor Tatyana Volk.
PHONEXIA Can I have it in writing?. Discuss and share your answers to the following questions: 1.When you have English lessons listening to spoken English,
A.Q.M.E.I.S.: Air Quality Meteorological and Environmental Information System in Western Macedonia, Hellas International Conference on Buildings Energy.
THE UNIVERSITY OF HONG KONG WEB BY DANIEL CHURCHILL 2.0.
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
Open Statistics: Envisioning a Statistical Knowledge Network Ben Shneiderman Founding Director ( ), Human-Computer Interaction.
Using Open-Source Solutions to Teach Computing Skills to Psychology Students David Allbritton DePaul University
Interpret Application Specifications
Outline of Presentation Introduction of digital video libraries Introduction of the CMU Informedia Project Informedia: user perspective Informedia:
Web-based Control Interface For a model train control system By: Kevin Sendra.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
Maintain and Modify By: Sahar Aftab (1253 ) and Mehboob Nazim (1085) Central Library.
IVR PROCESS. Introduction IVR is a technology that allows a computer to interact with humans through the use of voice and DTMF tones input via keypad.
Lee Rogers, Instructional Designer Presentation Date: July 30, 2012 Client Organization: ABC English School Project Management Plan For ABC English School.
VoiceXML Builder Arturo Ramirez ACS 494 Master’s Graduate Project May 04, 2001.
A Web-based Multi-lingual Teaching and Learning Method for Engineering Prof. Eric Cheng Department of Electrical Engineering The Hong Kong Polytechnic.
Using Web-based Speech Recognition Technologies to Improve English Pronunciation Howard Chen 陳浩然 English Department 師大英語系 National Taiwan.
FSH Technologies Detailed Design: F.I.L.E.T. March 1, 2012.
Software Engineering Aspects of Web Based Development Cathy Huttenhoff Software Engineer Senior Seminar Fall 2009.
T raining on Read&Write GOLD Dick Powers
Web 2.0 Based e-Learning System for CEFR Kohji Shibano Research Institute for Languages and Culture of Asia and Africa Tokyo University of Foreign Studies.
Prajaks Jitngernmadan Kanuengnij Kubola Faculty of Informatics, Burapha University IEC 2015 July 22 nd, 2015.
1 Information and Communication Technology (ICT).
Access The L Line The Express Line to Learning 2007 © Wiley Publishing All Rights Reserved. L Line.
Using authoring tools to produce materials Hot Potatoes:  small windows or Mac program that creates a variety of exercises  can be freely downloaded.
Hala Bezine IGS 2011 Cancun-Mexico 1 Presented by :M me Hala Bezine Republic of Tunisia Ministery of Higher Education and Scientific Research University.
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
The SoftBridge An Architecture for Bridging the Digital Divide.
Independent Study Bites via the Web By David Hill “Learning is what remains after all that was learned has been forgotten.”
Spoken Dialog Systems and Voice XML Lecturer: Prof. Esther Levin.
Problem Statement: Users can get too busy at work or at home to check the current weather condition for sever weather. Many of the free weather software.
Interstate Statistical Committee of the Commonwealth of Independent States (CIS-STAT) Improvement of the Websites of the CIS Statistical Offices and Creation.
Web Controlled of Robot Georgi Chakarov Ivelin Stoyanov.
WIRED Week 3 Syllabus Update (next week) Readings Overview - Quick Review of Last Week’s IR Models (if time) - Evaluating IR Systems - Understanding Queries.
15 August, 2005IEEE IRI Web Based Expert System for Class Schedule Planning using JESS Ken Ho Hewlett Packard Company Meiliu Lu Department of Computer.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
Computer Parsed Oral Speech Recognition and Assessment October 2010.
Training and Evaluation Tool Milan Jovic Dusan Jevtic Dr Dragan Jankovic Public Reporting on Project Results TEMPUS project.
 CCRS Comprehensive Conference Registration System Software Plan September 21 st, 2012 S.E.E. Solutions 1.
Browser Wars (Click on the logo to see the performance)
Using Google's Web Speech API with Moodle for language learning tasks
Bringing local inclusion to the web. BACKGROUND A great number of people especially farmers lack information about techniques and methods that are guaranteed.
A Web Module - Tsunami Preparedness for International Student in Hawaii Lulu (Liu) Liu University of Hawaii at Manoa
1 The EDIT System, Overview European Commission – Eurostat.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
1 Galatea: Open-Source Software for Developing Anthropomorphic Spoken Dialog Agents S. Kawamoto, et al. October 27, 2004.
Distant Course Master English English Language Course For Masters of Mathematical and Mechanical Faculty Saint Petersburg State University The Faculty.
Distributed Pattern Recognition System, Web-based by Nadeem Ahmed.
Dalit Gasul Department of Geography and Environmental Studies, University of Haifa CRI-Project Review Day, Tuesday, February 26, 2008.
OpenACS and.LRN Conference 2008 Automatic Limited-Choice and Completion Test Creation, Assessment and Feedback in modern Learning Processes Institute for.
Learning Management System. Introduction Software application or Web-based technology used to plan, implement, and assess a specific learning process.
Using Commonsense Reasoning to Improve Voice Recognition.
Maninda Edirisooriya. Introduction Extension for Google Chrome. Privacy protection system for online chat. Encrypts chat text using 128 bit AES. Decrypts.
Siri Voice controlled Virtual Assistant Haroon Rashid Mithun Bose 18/25/2014.
Mathematical Teaching Software System Ames Community Schools (ACS) has been concerned with their student’s performance in problem-solving on nationally.
A SEMINAR ON ROVER TECHNOLOGY
Audio to Score Alignment for Educational Software
Google translate app demo
Business Administrative Support Vocabulary
Evaluation of a multimodal Virtual Personal Assistant Glória Branco
Globey’s World Ongo-08b Abstract End-Product Description Introduction
Ongo-08b: K – 12 Teaching Application Support
Speech Capture, Transcription and Analysis App
Information Technology Ms. Abeer Helwa
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
WELCOME TO SEMINAR.
Building an annotated Corpus
INTRODUCTION Educational technology as the theory and practice of educational approaches to learning. Educational technology as technological tools and.
Presentation transcript:

Google Web Speech API Implementation Case Study: English Skill Online Practice Prajaks Jitngernmadan Faculty of Informatics, Burapha University

Agenda  Objectives  Introduction  Technologies  System Design  System Implementation  Conclusion  References 2 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

Objectives  To design an automatic free-text answer correcting system architecture  To apply Google Web Speech API for speech recognition  To design and develop a simple online English training system prototype 3 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

Introduction  Language is one of the key successful factors.  Multi-cultural society.  Common Language  English  AEC in 2015  Most of Thais lack of English speaking and listening skill. 4 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

Introduction  Thai Characters  Shy  Modest  especially when it comes to English 5 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

Introduction  The online English training system has to be  Supporting the users to practice translating and speaking skill with real-time feedback.  Easy to access  web-based.  Encouraging the users interactively.  Providing necessary information. 6 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

Technologies  How to correct the answer  Text comparison method  Similar Text Algorithm 7 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU Input Answer :: user Given key :: admin similar_text()% similarity

Technologies  How to recognize the speech  Web Speech API   Google Chrome version Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU Input Speech :: user Google Web Speech API Output Text

System Design  Translating Practice Structure 9 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU answer Solve-1 Solve-2 Solve-3 Highest Score Calculate Input Compared by Similar Text select the best result wrong >= 80%? correct Threshold user no yes

System Design  Speaking Practice Structure 10 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU Web browser Chrome Google Server Text from voice Web Speech API (over Internet) Convert to text speak user Translating Process

System Design  Overall System Structure 11 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU Internet user admin Google Chrome 25+ Application Server Database

System Design  Database Design 12 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

System Implementation  First Prototype Approach 13 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

System Implementation  First Prototype Approach 14 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

Conclusion  Hands-on English system (English Skill Online Practice)  Web-based application  Designed and developed under the conceptual interaction and didactics  System gives the responses within a minute  for speaking, the response time depends on the Internet connection speed 15 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

Conclusion  Future Works  Improve the answer correcting method  Redesign the user interface for more interactive and user-friendly  Test and collect data of learning improvement for statistical analysis  Acknowledgment  Faculty of Informatics at Burapha University  Computer Graphics and Multimedia Research Laboratory 16 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

References  Similar text, (2013). PHP Manuals, text.php. Last Accessed: December 15,  Web Speech API, (2013). org/hg/speech-api/raw-file/tip/ speechapi.html. Last Accessed: December 15, 2013  jQuery, (2013). Last Accessed: December 15,  ภาษาอังกฤษ, (2013). wiki/ ภาษาอังกฤษ Last Accessed: Dec 15, 2013  EF EPI Country Rankings, (2013). Last Accessed Dec 15, 2013  Google Web Speech API, (2013) %20Web%20Speech%20API%20creates%20Interactive%20Experiences %20-%20Google%20I-O%202013%20Codelab.pdf, Last Accessed Dec 15, 2013  Michael F. McTear, (2002). Spoken dialogue technology: enabling the conversational user interface, ACM Computing Surveys (CSUR) Volume 34 Issue 1, pp  Araki, M. and Takegoshi, D. (2012). Computer Software and Applications Conference (COMP SAC), pp Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU

Thank you for your attention! 18 Google Web Speech API Implementation :: Prajaks Jitngernmadan :: BUU