Keyphrases
- language learning
- english as a foreign language
- foreign language
- vocabulary learning
- computer assisted language learning
- training program
- english language
- computer assisted
- native speakers
- attitudes toward
- e learning
- language skills
- learning process
- mobile learning
- learning environment
- communication skills
- natural language
- noisy environments
- english vocabulary
- medical students
- english learning
- online learning
- speech recognition
- learning tools
- learning styles
- word level
- cross lingual
- cross language
- mobile devices
- speech signal
- speaker independent
- open ended
- foreign language learning
- efl students
- english language learners
- communicative language teaching