1. YouGlish: http://youglish.com  
    • The website claims to give "fast, unbiased answers about how English is spoken by real people and in context." While not all words yield results, many do and show words pronounced and used in context. 
  2. Merriam-Webster: https://www.merriam-webster.com  
    • This is just one example dictionary website that provides pronunciation guidance and the pronunciation of words. 
  3. Google Translate: https://translate.google.com  
    • Google Translate provides not only the pronunciation of words and phrases but also offers translations.
  4. FORVO: https://forvo.com  
  5. Voice of American Pronunciation Guide: http://pronounce.voanews.com
  6. The Color Vowel Chart: https://americanenglish.state.gov/resources/color-vowel-chart 
  7. Speaking practice using American English resources: 
Audio/video conferencing tools allow for learners to connect with others to communicate either via video or via audio.
  1. Skype (https://www.skype.com/en  ) offers free audio/video calls among its users.
  2. Google Hangouts https://hangouts.google.com allows for free audio/video conference calls.
Messaging tools offer a variety of communication options ranging from text messaging to voice and video messaging.
Presentation tools
  1. Microsoft PowerPoint is a market leader when it comes to putting together presentations. Language learners can use it to create presentations and narrate them. 
  2. Screen capturing applications are particularly useful for the creation of tutorials. 
  3. Prezi  is an online option for the creation of presentations.

Apps for Teaching Speaking
Below are some applications that might be useful for your speaking class. They are compatible with Android or iOS operating systems.



AppDescription



Talk .

Appropriate for beginners, this free app provides practice on learners’ conversation skills on various topics. Each lesson is designed in the following format: (1) listening to a conversation, (2) checking listening comprehension, (3) practicing with one of the characters in the conversation, and (4) reproducing and recording the conversation. Please not that learners will need to pay for in-app purchases. 




Hello Talk 




This free app is designed for global language learning and cultural exchange community. It connects learners with native speakers of other languages (such as English, Japanese, Korean, Spanish, French, Mandarin Chinese, Cantonese, Portuguese, German, Italian, Russian, and Arabic) and helps learners practice their target language with native speakers via text/audio/voice messages and audio and video calls. Learners can also ask questions about language, culture, or travel for all native speakers. In addition, they can improve their writing/speaking skills through activities like translation, grammar correction, text to voice, and voice recognition.


Hello English



This free app provides interactive lessons with conversational English, grammar, and vocabulary in many first languages (such as Hindi, Indonesian, Thai, Arabic, Malay, Urdu, Bangladeshi Bengali, Bengali, Punjabi, Telugu, Tamil, Kannada, Marathi, Gujarati, Oriya, Assamese, Malayalam, Chinese, Portuguese, Turkish and Nepali). Grammar and vocabulary activities include translation, spellings, sentence building, and multiple choice. grammar, vocabulary which give immediate results and tips. Learners can also practice speaking with Chat Bots, which use voice recognition technology to make conversations. Please not that learners will need to pay to have full access to all lessons.